babel-build
babel+es6编译工具
Last updated 3 years ago by zhengfeng.yao .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install babel-build 
SYNC missed versions from official npm registry.

babel-build

Amount of Downloads per month Node Version

基于webpack的react项目编译工具,支持babel+es6+less,内置webpack dev server,支持热加载。内置测试框架karma+mocha+chai+PhantomJS

安装

# 安装在全局,并link到项目中
npm install -g babel-build
npm link babel-build
# 直接安装到项目中
npm install babel-build --save-dev

配置说明

在项目中创建aegis.config 开发版本: aegis.config.dev.js 上线版本: aegis.config.js 单元测试: aegis.config.test.js

开发与线上版本配置说明

{
  web: {
    // 同webpack配置,已内置babel、ts及必要loaders/plugins
    // 此处仅需要配置entry/output等必要自定义配置
    // 若需要使用其他配置,同webpack配置可与默认配置合并,例如CommonChunkPlugin/HtmlWebpackPlugin等
  },
  node: {
    同web配置,内置target: node,为node服务端配置
  },
  autoprefixer: [
    //autoprefixer的配置,以下为默认配置
    'last 2 versions',
    '> 1%',
    'Explorer >= 9',
  ],
  copy: {                       // 复制功能, watch模式时会监听变化
    source: xxx,
    target: xxx
  }
}

单元测试配置说明

{
  testPath: './test',           // 测试代码所在路径,必填
  src: './src',                 // 源码所在路径,必填
  output: './coverage/',        // 测试报告输出路径,必填
  files: ['test/loadTest.js']   // 包含测试代码,必填
}

Current Tags

  • 1.0.6                                ...           latest (3 years ago)

7 Versions

  • 1.0.6                                ...           3 years ago
  • 1.0.5                                ...           3 years ago
  • 1.0.4                                ...           3 years ago
  • 1.0.3                                ...           3 years ago
  • 1.0.2                                ...           3 years ago
  • 1.0.1                                ...           3 years ago
  • 1.0.0                                ...           3 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 1
Last Month 1
Dependencies (71)
Dev Dependencies (2)
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |