未找到任务 "default" - 丑化
Task "default" not found - uglify
我正在使用 Grunt 迈出第一步,但是在尝试缩小我的 JS 文件时出现以下错误:
"Task "default" not found"
我检查过以前的类似答案,但无济于事。 Gruntfile 代码如下,有人能给我指出正确的方向吗?
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
dist: {
src: [
'js/libs/*.js' //
],
dest: 'js/build/production.js',
}
}
uglify: {
build: {
src: 'js/build/production.js',
dest: 'js/build/production.min.js'
}
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.registerTask('default', ['concat', 'uglify']);
};
谢谢!
您的 grunt.initConfig
对象中存在语法错误。您需要在 concat
条目的右括号后放置一个逗号:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
dist: {
src: [
'js/libs/*.js' //
],
dest: 'js/build/production.js',
}
}, // <-- missing comma was here
uglify: {
build: {
src: 'js/build/production.js',
dest: 'js/build/production.min.js'
}
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.registerTask('default', ['concat', 'uglify']);
};
此语法错误导致 Grunt 永远看不到您的 grunt.registerTask('default')
调用。
我正在使用 Grunt 迈出第一步,但是在尝试缩小我的 JS 文件时出现以下错误:
"Task "default" not found"
我检查过以前的类似答案,但无济于事。 Gruntfile 代码如下,有人能给我指出正确的方向吗?
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
dist: {
src: [
'js/libs/*.js' //
],
dest: 'js/build/production.js',
}
}
uglify: {
build: {
src: 'js/build/production.js',
dest: 'js/build/production.min.js'
}
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.registerTask('default', ['concat', 'uglify']);
};
谢谢!
您的 grunt.initConfig
对象中存在语法错误。您需要在 concat
条目的右括号后放置一个逗号:
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
concat: {
dist: {
src: [
'js/libs/*.js' //
],
dest: 'js/build/production.js',
}
}, // <-- missing comma was here
uglify: {
build: {
src: 'js/build/production.js',
dest: 'js/build/production.min.js'
}
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.registerTask('default', ['concat', 'uglify']);
};
此语法错误导致 Grunt 永远看不到您的 grunt.registerTask('default')
调用。