1.babel就是用来将JavaScript各种版本,转化为可以被浏览器执行的代码,例如:

为转化报错
2.安装babel需先安装babel-cli插件
cnpm install babel-cli --save
babel-cli插件是用来编译代码文件,然而只安装babel-cli,直接babel com.js,会发现com.js只会被复制一遍,并不会转换代码。还需要安装babel-preset-env插件配合使用(babel-preset-es2015等插件已停止更新)。
cnpm install babel-preset-env --save
3.安装babel-preset-env后需要配置.babelrc文件,这个文件主要是用来告知babel-cli在运行时需要,事先调用那个插件用来编译代码。

presets预先调用的意思,plugins添加babel相关的插件。
4.现在调用babel com.js,代码编译完成,可以在浏览器上执行,但是我们想直接用node执行代码,babel-cli中提供了一个命令babel-node,就可以达到我们想要的效果。(babel-node极占内存,不建议正式环境使用)
本文详细介绍Babel工具如何将现代JavaScript代码转换为浏览器可执行的代码。包括安装babel-cli和babel-preset-env插件,配置.babelrc文件,以及使用babel-node命令直接运行代码。
801

被折叠的 条评论
为什么被折叠?



