0.1.0 • Published 9 years ago

express-build v0.1.0

Weekly downloads
29
License
ISC
Repository
github
Last release
9 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

9 years ago

0.0.9

9 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

0.0.0

10 years ago