Replace grunt-wp-assets with grunt-filerev and grunt-filerev-assets
By writing to assets-manifest.json with grunt-filerev-assets, it's no longer necessary to commit changes to lib/scripts.php when developing
This commit is contained in:
25
Gruntfile.js
25
Gruntfile.js
@@ -25,8 +25,8 @@ module.exports = function(grunt) {
|
||||
all: [
|
||||
'Gruntfile.js',
|
||||
'assets/js/*.js',
|
||||
'!assets/js/*.min.js',
|
||||
'!assets/js/scripts.js'
|
||||
'!assets/js/scripts.js',
|
||||
'!assets/**/*.min.*'
|
||||
]
|
||||
},
|
||||
less: {
|
||||
@@ -72,12 +72,6 @@ module.exports = function(grunt) {
|
||||
}
|
||||
}
|
||||
},
|
||||
version: {
|
||||
assets: {
|
||||
src: ['assets/css/main.min.css', 'assets/js/scripts.min.js'],
|
||||
dest: 'lib/scripts.php'
|
||||
}
|
||||
},
|
||||
modernizr: {
|
||||
build: {
|
||||
devFile: 'assets/vendor/modernizr/modernizr.js',
|
||||
@@ -92,6 +86,18 @@ module.exports = function(grunt) {
|
||||
parseFiles: true
|
||||
}
|
||||
},
|
||||
filerev: {
|
||||
assets: {
|
||||
src: ['assets/css/main.min.css', 'assets/js/scripts.min.js']
|
||||
}
|
||||
},
|
||||
filerev_assets: {
|
||||
assets: {
|
||||
options: {
|
||||
dest: 'assets-manifest.json'
|
||||
}
|
||||
}
|
||||
},
|
||||
watch: {
|
||||
less: {
|
||||
files: [
|
||||
@@ -146,7 +152,8 @@ module.exports = function(grunt) {
|
||||
'less:build',
|
||||
'uglify',
|
||||
'modernizr',
|
||||
'version'
|
||||
'filerev',
|
||||
'filerev_assets'
|
||||
]);
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user