bone-act-include

0.2.2 • Public • Published

bone-act-include

bone的include文件处理器

NPM version travis

安装及使用

通过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可以传递参数

其他

处理器开发以及使用请参考处理器

Readme

Keywords

none

Package Sidebar

Install

npm i bone-act-include

Weekly Downloads

1

Version

0.2.2

License

MIT

Last publish

Collaborators

  • wyicwx