bone-act-include
v0.2.2
Published
include file plugin for bone
Downloads
4
Readme
bone-act-include
bone的include文件处理器
安装及使用
通过npm安装
$ npm install bone-act-include
安装后在bonefile.js
文件内通过act()
加载
var bone = require('bone');
var include = bone.require('bone-act-include');
bone.dest('dist')
.src('~/src/main.js')
.act(include);
说明
支持在任意文件中include其他文件,处理器执行后会替换include为对应文件,并合并成一个文件
调用方式:
- html标签式
<script type="text/javascript">
<include file="./jquery.js">
</script>
- 注释式
/**
include('./lib/jquery.js')
*/
/* include('./lib/jquery.js') */
//include('./lib/jquery.js')
include函数可以传入第二个参数来增加include的功能
/* include(filepath, option) */
- minify: Boolean 通过简单的方式将文件压缩成一行,仅支持被include文件为css、js、html类型
/* include('./lib/jquery.js', {minify: true}) */
- escape: Boolean 转译引号,仅支持被include文件为html类型
/* include('./lib/jquery.js', {minify: true, escape: true})
ps:只有注释式的include可以传递参数
其他
处理器开发以及使用请参考处理器