文件观察者'Babel'可用于此文件。描述:'将ECMAScript 6代码透明到ECMAScript 5'

问题描述 投票:2回答:1

当我打开我的项目.js文件时,会出现以下警告:

文件观察者'Babel'可用于此文件。描述:'将ECMAScript 6代码透明到ECMAScript 5'

有两个按钮:Add watcherDismiss

如果我点击Add watcher

enter image description here


我有两个问题:

1)File watcher 'Babel' is available for this file. Description: 'Transpiles ECMAScript 6 code to ECMAScript 5'的含义是什么?

2)如何配置观察文件?

javascript webstorm babel file-watcher
1个回答
1
投票

这是Babel:https://babeljs.io/的链接

这样做可以让您使用某些Web浏览器可能尚不支持的高级JavaScript功能。您可以编写代码,就像那些功能一样,并且转换器会将您的高级JavaScript转换为旧式兼容的JavaScript。

“观察者”所做的是监视代码中的更改,以便在发生更改时立即运行转换程序,以便始终生成代码的最新翻译。

你必须阅读Babel的文档才能完全理解如何配置它,但是,简而言之,你告诉Babel在哪里找到你的文件,在哪里放置转换的输出,设置各种选项来检查代码更改的频率和其他转换器选项。

© www.soinside.com 2019 - 2024. All rights reserved.