Remove browserify

This commit is contained in:
Mike Francis 2014-12-04 09:38:03 +00:00
parent c08a6446ec
commit 7c4fd3c275
1 changed files with 20 additions and 22 deletions

View File

@ -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']);
}; };