gulp-concat-replace
Concat(js and css) and Replace build blocks in HTML. Like useref but done right.
Table of Contents
Usage
Install:
npm install --save-dev gulp-concat-replace
Put some blocks in your HTML file:
<!-- build:name --><!-- endbuild --> or <!-- build:name --><!-- endbuild -->
name
is the name of the block, and css or js.
API
concatreplace(options)
options
Type: object
- {String} prefix - 合并和文件名的前缀,默认值:"concat".
- {String} base - 如果页面引入路径是以“/”开始,相对应于gulpfile.js目录,默认“../”.
- {Object} output - 合并后文件的存储路径,包括css和js的路径(相对于gulpfile.js文件).默认值:
Example
index.html:
<!-- build:css --> <!-- endbuild --> <!-- build:js --> <!-- endbuild -->
gulpfile.js:
var gulp = ;var concatreplace = ; gulp;
Result:
相关目录|-gulpfile.js|-build|--css|---concat1.css|--js|---contact2.js|-index.html
感谢
本插件参考了gulp-html-replace,所以需要感谢Vladimir Kucherenko提供了gulp-html-replace