0.2.2 • Published 8 years ago

bone-act-include v0.2.2

Weekly downloads
5
License
MIT
Repository
github
Last release
8 years ago

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

其他

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

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.1

9 years ago

0.1.0

9 years ago

0.0.12

9 years ago

0.0.11

9 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago