当前位置:  首页>> 技术小册>> babel入门指南

Babel提供babel-cli工具,用于命令行转码。

它的安装命令如下。

  1. $ npm install --global babel-cli

基本用法如下。

  1. # 转码结果输出到标准输出
  2. $ babel example.js
  3. # 转码结果写入一个文件
  4. # --out-file 或 -o 参数指定输出文件
  5. $ babel example.js --out-file compiled.js
  6. # 或者
  7. $ babel example.js -o compiled.js
  8. # 整个目录转码
  9. # --out-dir 或 -d 参数指定输出目录
  10. $ babel src --out-dir lib
  11. # 或者
  12. $ babel src -d lib
  13. # -s 参数生成source map文件
  14. $ babel src -d lib -s

上面代码是在全局环境下,进行Babel转码。这意味着,如果项目要运行,全局环境必须有Babel,也就是说项目产生了对环境的依赖。另一方面,这样做也无法支持不同项目使用不同版本的Babel。

一个解决办法是将babel-cli安装在项目之中。

安装

  1. $ npm install --save-dev babel-cli

然后,改写package.json。

  1. {
  2. // ...
  3. "devDependencies": {
  4. "babel-cli": "^6.0.0"
  5. },
  6. "scripts": {
  7. "build": "babel src -d lib"
  8. },
  9. }

转码的时候,就执行下面的命令。

  1. $ npm run build

该分类下的相关小册推荐:

暂无相关推荐.