Remove browserify
This commit is contained in:
parent
c08a6446ec
commit
7c4fd3c275
42
Gruntfile.js
42
Gruntfile.js
|
@ -1,8 +1,4 @@
|
||||||
module.exports = function(grunt) {
|
module.exports = function(grunt) {
|
||||||
|
|
||||||
var paths = {
|
|
||||||
img: 'img/'
|
|
||||||
};
|
|
||||||
|
|
||||||
grunt.initConfig({
|
grunt.initConfig({
|
||||||
pkg: grunt.file.readJSON('package.json'),
|
pkg: grunt.file.readJSON('package.json'),
|
||||||
|
@ -14,11 +10,8 @@ module.exports = function(grunt) {
|
||||||
files: { 'style.css': 'style.css' }
|
files: { 'style.css': 'style.css' }
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
browserify: {
|
|
||||||
'js/script.js': ['js/main.js']
|
|
||||||
},
|
|
||||||
imageoptim: {
|
imageoptim: {
|
||||||
src: [paths.img],
|
src: ['img/'],
|
||||||
options: {
|
options: {
|
||||||
quitAfter: true
|
quitAfter: true
|
||||||
}
|
}
|
||||||
|
@ -40,9 +33,9 @@ module.exports = function(grunt) {
|
||||||
dist: {
|
dist: {
|
||||||
files: [{
|
files: [{
|
||||||
expand: true,
|
expand: true,
|
||||||
cwd: paths.img,
|
cwd: 'img/',
|
||||||
src: ['*.svg'],
|
src: ['*.svg'],
|
||||||
dest: paths.img,
|
dest: 'img/',
|
||||||
ext: '.svg'
|
ext: '.svg'
|
||||||
}],
|
}],
|
||||||
}
|
}
|
||||||
|
@ -50,17 +43,21 @@ module.exports = function(grunt) {
|
||||||
svg2png: {
|
svg2png: {
|
||||||
all: {
|
all: {
|
||||||
files: [{
|
files: [{
|
||||||
src: [paths.img + '*.svg'],
|
src: ['img/*.svg'],
|
||||||
dest: '.'
|
dest: '.'
|
||||||
}],
|
}],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
jshint: {
|
|
||||||
all: ['js/main.js']
|
|
||||||
},
|
|
||||||
uglify: {
|
uglify: {
|
||||||
all: {
|
options: {
|
||||||
files: { 'js/script.js': 'js/script.js' }
|
mangle: false
|
||||||
|
},
|
||||||
|
my_target: {
|
||||||
|
files: {
|
||||||
|
'js/script.min.js': [
|
||||||
|
'js/script.js'
|
||||||
|
]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
watch: {
|
watch: {
|
||||||
|
@ -72,23 +69,24 @@ module.exports = function(grunt) {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
js: {
|
js: {
|
||||||
files: ['js/main.js'],
|
files: ['js/**/*.js'],
|
||||||
tasks: ['browserify', 'jshint', 'uglify']
|
tasks: ['uglify'],
|
||||||
|
options: {
|
||||||
|
livereload: true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
grunt.loadNpmTasks('grunt-autoprefixer');
|
grunt.loadNpmTasks('grunt-autoprefixer');
|
||||||
grunt.loadNpmTasks('grunt-browserify');
|
|
||||||
grunt.loadNpmTasks('grunt-contrib-jshint');
|
|
||||||
grunt.loadNpmTasks('grunt-contrib-sass');
|
grunt.loadNpmTasks('grunt-contrib-sass');
|
||||||
grunt.loadNpmTasks('grunt-contrib-uglify');
|
|
||||||
grunt.loadNpmTasks('grunt-contrib-watch');
|
grunt.loadNpmTasks('grunt-contrib-watch');
|
||||||
|
grunt.loadNpmTasks('grunt-contrib-uglify');
|
||||||
grunt.loadNpmTasks('grunt-imageoptim');
|
grunt.loadNpmTasks('grunt-imageoptim');
|
||||||
grunt.loadNpmTasks('grunt-svg2png');
|
grunt.loadNpmTasks('grunt-svg2png');
|
||||||
grunt.loadNpmTasks('grunt-svgmin');
|
grunt.loadNpmTasks('grunt-svgmin');
|
||||||
|
|
||||||
grunt.registerTask('img', ['svgmin', 'svg2png', 'imageoptim']);
|
grunt.registerTask('img', ['svgmin', 'svg2png', 'imageoptim']);
|
||||||
grunt.registerTask('default', ['sass', 'browserify', 'jshint', 'uglify', 'watch']);
|
grunt.registerTask('default', ['sass', 'uglify', 'watch']);
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue