gulp-parser-inline
gulp插件,用于处理inline语法
inline plugin for gulp.
Install
npm installnpm build
Usage
在构建目录安装 gulp-parser-inline
npm install --save-dev gulp-parser-inline
在构建目录下创建 gulpfile.js
const staticDomain = processenvdev ? '' : '//m.baidu.com';const parse = parseInline;const sanInline = parseSan;// parse tplgulp; gulp; gulp;// parseSangulp;
运行
在gulpfile.js目录下执行如下命令
$ gulp
用法
构建路径基于base目录,若该目录下找不到该文件则会以当前文件目录为当前路径计算
1.js
js文件中的inline用法主要是将对应文件内容内联到当前js文件中
例:
;var dom = ;
构建后:
var a = 'I am a.js';var dom = '<div>I am a.etpl</div>'
2.css
css文件中的inline用法除了将对应文件内容内联到当前css文件中外,还支持将图片文件转为base64
例:
;
构建后:
/* a.css文件内容 start *//* a.css文件内容 end */
3.tpl
把对应的文件内容内联到当前html(tpl)文件中。
例:
构建后: