Javascript 文件监视程序';巴别塔&x27;可用于此文件。说明:';将ECMAScript 6代码传输到ECMAScript 5';
当我打开项目aJavascript 文件监视程序';巴别塔&x27;可用于此文件。说明:';将ECMAScript 6代码传输到ECMAScript 5';,javascript,webstorm,babeljs,file-watcher,Javascript,Webstorm,Babeljs,File Watcher,当我打开项目a.js文件时,会出现以下警告: 文件监视程序“Babel”可用于此文件。描述:“将ECMAScript 6代码传输到ECMAScript 5” 有两个按钮:添加观察者和解除 如果我单击添加观察者: 我有两个问题: 1) File watcher'Babel'的含义是什么。描述:“将ECMAScript 6代码传输到ECMAScript 5” 2) 如何配置watcher文件?这里有一个指向Babel的链接: 这允许您使用一些web浏览器可能还不支持的高级JavaScript功能
.js
文件时,会出现以下警告:
文件监视程序“Babel”可用于此文件。描述:“将ECMAScript 6代码传输到ECMAScript 5”
有两个按钮:添加观察者
和解除
如果我单击添加观察者:
我有两个问题:
1) File watcher'Babel'的含义是什么。描述:“将ECMAScript 6代码传输到ECMAScript 5”
2) 如何配置watcher文件?这里有一个指向Babel的链接:
这允许您使用一些web浏览器可能还不支持的高级JavaScript功能。您可以像编写这些功能一样编写代码,transpiler会将您的高级JavaScript转换为老式兼容JavaScript
“观察者”所做的是观察代码中的更改,以便在发生更改时transpiler可以立即运行,以便不断生成代码的最新翻译
您必须阅读Babel的文档才能完全理解如何配置它,但简而言之,您要告诉Babel在哪里找到您的文件,在哪里放置传输输出,设置检查代码更改频率的各种选项,和其他传输程序选项。请注意,如果您的代码中没有使用ECMAScript 6/7语法,或者您正在使用webpack等来构建和绑定它,则不需要创建观察程序