Broccoli是一个Javascript构建工具,它公开了一个简朴的Javascript API来执行基于文件的转换,允许开发人员使用简朴的功效API轻松构建庞大的构建管道。
快速
纵然您正在处置数百个文件,Broccoli的增量重修系统也会为您提供亚秒级的编译时间。
较少代码
Broccoli的高质量插件生态系统意味着您只需为大多数常见义务编写几行代码。
天真
单独使用Broccoli,或作为Grunt,Rails,ember-cli甚至制作等大型系统的一部分
ES6模块
Brocfile.js只是一个ES6模块
npm install --save-dev broccoli npm install --global broccoli-cli
Broccoli提供了一个简朴,适用的JavaScript API ,例如:
/* Brocfile.js */ import SassSourceMaps from 'broccoli-sass-source-maps'; import Sass from 'sass'; import babel from 'broccoli-babel-transpiler'; import merge from 'broccoli-merge-trees'; const compileSass = SassSourceMaps(Sass); const appRoot = 'app'; const styles = compileSass([appRoot], 'styles/app.scss', 'assets/app.css'); const scripts = babel(appRoot); export default () => merge([styles, scripts]);
1.阿里云: 本站现在使用的是阿里云主机,平安/可靠/稳固。点击领取2000米代金券、领会最新阿里云产物的种种优惠流动点击进入
2.腾讯云: 提供云服务器、云数据库、云存储、视频与CDN、域名等服务。腾讯云各种产物的最新流动,优惠券领取点击进入
3.广告同盟: 整理了现在主流的广告同盟平台,若是你有流量,可以作为参考选择适合你的平台点击进入
链接: http://www.fly63.com/nav/1941