Pycharm WebStorm 配置 babel 实现自动编译 ECMAScript6 (es6) 文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pycharm WebStorm 配置 babel 实现自动编译 ECMAScript6 (es6) 文件相关的知识,希望对你有一定的参考价值。
所需基础
node.js
nmp
开始
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.
本文出自 “范斯特罗夫斯基” 博客,请务必保留此出处http://headlock.blog.51cto.com/2772396/1976432
以上是关于Pycharm WebStorm 配置 babel 实现自动编译 ECMAScript6 (es6) 文件的主要内容,如果未能解决你的问题,请参考以下文章
Pycharm/Webstorm 上传和下拉 GitHub 项目
这个 JetBrains/PyCharm/WebStorm 快捷键组合是啥意思?
JetBrains IDE(WebStorm、IntelliJ、Pycharm 等)没有为 Bitbucket 保存密码
如何在鼠标悬停时禁用 JetBrains IDE(IntelliJ IDEA、PyCharm、WebStorm)中的自动显示提示