release v1.0.0 #14
24
gulpfile.js
24
gulpfile.js
@ -35,7 +35,7 @@ var paths = {
|
|||||||
output: 'dist/svg/'
|
output: 'dist/svg/'
|
||||||
},
|
},
|
||||||
copy: {
|
copy: {
|
||||||
input: 'src/copy/**/*',
|
input: ['src/**/*', '!src/js/**', '!src/css/**'],
|
||||||
output: 'dist/'
|
output: 'dist/'
|
||||||
},
|
},
|
||||||
reload: './dist/'
|
reload: './dist/'
|
||||||
@ -240,11 +240,18 @@ var copyFiles = function (done) {
|
|||||||
|
|
||||||
// updates version in all assets
|
// updates version in all assets
|
||||||
var updateAssetVersion = function (done) {
|
var updateAssetVersion = function (done) {
|
||||||
return src('src/**/*.{php,html,css}')
|
return src('src/**/*.{php,html}')
|
||||||
.pipe(hashsrc({build_dir:paths.input,src_path:"/",hash_len:"6",query_name:"v"}))
|
.pipe(hashsrc({build_dir:paths.output,src_path:"src",hash_len:"6",query_name:"v"}))
|
||||||
.pipe(hashsrc({build_dir:paths.input,src_path:"/",hash_len:"6",query_name:"v",exts:[".json"]}))
|
.pipe(hashsrc({build_dir:paths.output,src_path:"src",hash_len:"6",query_name:"v",exts:[".json"]}))
|
||||||
.pipe(dest(paths.output));
|
.pipe(dest(paths.output));
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// updates version in all assets
|
||||||
|
var updateCssVersion = function (done) {
|
||||||
|
return src(paths.styles.input)
|
||||||
|
.pipe(hashsrc({build_dir:paths.output,src_path:'src',hash_len:"6",query_name:"v"}))
|
||||||
|
.pipe(dest(paths.styles.output));
|
||||||
|
};
|
||||||
// Watch for changes to the src directory
|
// Watch for changes to the src directory
|
||||||
var startServer = function (done) {
|
var startServer = function (done) {
|
||||||
|
|
||||||
@ -286,13 +293,14 @@ var watchSource = function (done) {
|
|||||||
exports.default = series(
|
exports.default = series(
|
||||||
cleanDist,
|
cleanDist,
|
||||||
parallel(
|
parallel(
|
||||||
|
copyFiles,
|
||||||
buildScripts,
|
buildScripts,
|
||||||
lintScripts,
|
lintScripts,
|
||||||
buildStyles,
|
buildStyles,
|
||||||
buildSVGs,
|
buildSVGs
|
||||||
copyFiles,
|
),
|
||||||
updateAssetVersion
|
updateAssetVersion,
|
||||||
)
|
updateCssVersion,
|
||||||
);
|
);
|
||||||
|
|
||||||
// Watch and reload
|
// Watch and reload
|
||||||
|
Reference in New Issue
Block a user