Pycharm WebStorm 配置 babel 实现自动编译 ECMAScript6 (es6) 文件
2017-10-26 15:39
1711 查看
所需基础
node.jsnmp
开始
1、首先新建一个空项目,减少干扰更快的看到配置效果。2、在项目中创建一个 man.js 文件 。
进入设置:
「 File Settings Languages&Frameworks JavaScript 」
将 JavaScript language version 改成 ECMAScript 6 。
man.js 中输入 ES6 代码,例如:
var Name = 'Michael'; function multiply(x, y) { return x * y; }; export { Name, multiply as f1}
3、在根目录新建一个 package.json 文件,『这一步如果没有完成,下面的安装会报错』。
输入内容:
{ "name": "test-es6toes5", "version": "1.0.0" }
4、在Terminal中安装相应的包 。
npm install --save-dev babel-cli npm install --save-dev babel-preset-es2015 cnpm i babel-preset-env --save-dev
5、添加 File Watchers 。
进入设置:
「 File Settings Tools File Watchers 」
点击 「+」 号,选择 「 Bable 」。
修改 「 Program 」 一项为以下内容,「此为 windows 设置,其他操作系统自行选择相应的 babel 运行文件」:
「YourProjectDir」\node_modules\.bin\babel.cmd 例如:C:\MyProject\node_modules\.bin\babel.cmd
6、这样就设置完成了,man.js 更改后会进行自动编译,放在项目根目录 dist 文件夹下。
注意
如果能帮到你,赞我一下呗End.
相关文章推荐
- 在WebStorm里配置watcher实现编辑less文件时自动生成.map和压缩后的.css文件
- WebStorm ES6 语法支持设置&babel使用及自动编译(详解)
- webstorm babel 自动编译ES6代码 Demo
- 在WebStorm里配置watcher实现编辑less文件时自动生成.map和压缩后的.css文件
- 在WebStorm里配置watcher实现编辑less文件时自动生成.css文件
- webstorm babel 自动编译ES6代码 Demo
- Node.js实现ES6代码自动编译--Babel
- Webstorm中配置babel参数在同一目录下将ES6编译为ES5
- 扩展spring类实现自动读取配置文件
- 可实现自动重载配置文件读取类
- 在 web.xml中配置<mime-mapping>实现浏览器根据文件类型自动打开
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件
- samba实现虚拟用户、子配置文件、以及自动挂载
- eclipse中配置dtd和xsd文件实现自动提示
- linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生
- phpstorm配置File Watcher在windows下自动编译sass文件
- 实现core文件自动生成配置文件的方法
- Ubuntu下改写vim配置文件vimrc来实现显示行号,语法高亮,自动缩进功能
- 用tarball实现liferay自动安装部署14-复制资源文件,配置文件
- cocos2dx jni Android.mk配置,实现自动搜索.cpp文件打包