0.1.0 • Published 7 years ago

express-build v0.1.0

Weekly downloads
29
License
ISC
Repository
github
Last release
7 years ago

babel-all

使用babel批量转译当前项目所有js文件

安装

npm install babel-all -g

使用

  • 在当前项目的根目录创建babel-all.js
(() => {
  return {
    // 忽略的目录或文件
    ignore: ['./node_modules', './.git', './.idea', './babel-all.js', './dist'],
    // 其他非js文件
    others: {
      // 可以配置回调 str: 文件内容; 返回:处理过的文本
      './bin/www': (str) => str.replace('require(\'babel-register\')', ''),
      // true: 包含
      './package.json': true
    },
    // 默认只将es6 import modules相关代码转成commonjs的require modules语法
    // 设置该属性代码转换将同时使用"es2015"和"stage-2"的presets
    es2015: true
  }
})()
  • 在当前项目的根目录执行
babel-all

项目根目录会生成dist文件夹,转译后的所有文件会在里面

0.1.0

7 years ago

0.0.9

7 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago

0.0.0

8 years ago