Javascript 在咕噜咕噜地跑的时候,收到的是:“;否";“丑陋的”;找到目标

Javascript 在咕噜咕噜地跑的时候,收到的是:“;否";“丑陋的”;找到目标,javascript,gruntjs,grunt-contrib-uglify,Javascript,Gruntjs,Grunt Contrib Uglify,我有一个基本的Gruntfile.js设置。 它正在创建缩小的默认文件,但我在运行grunt任务时收到错误 >未找到“丑陋”目标。 grunfile.js 从concat中编辑出来的丑陋 “严格使用”; module.exports=函数(grunt){ grunt.initConfig({ pkg:grunt.file.readJSON('package.json'), 康卡特:{ 选项:{ 分隔符:'\n' }, 地区:{ src:['node_modules/angular/angular

我有一个基本的Gruntfile.js设置。 它正在创建缩小的默认文件,但我在运行
grunt
任务时收到错误

>未找到“丑陋”目标。

grunfile.js

从concat中编辑出来的丑陋

“严格使用”;
module.exports=函数(grunt){
grunt.initConfig({
pkg:grunt.file.readJSON('package.json'),
康卡特:{
选项:{
分隔符:'\n'
},
地区:{
src:['node_modules/angular/angular.js','assets/js/modules/default.js'],
dest:'assets/js/dist/main.js'
}
},
丑陋的:{
选项:{
横幅:'/*!%=pkg.name%%=grunt.template.today(“dd-mm-yyyy”)%*/'+“\n”
},
档案:{
'assets/default.min.js':['']
}
}
});
grunt.loadNpmTasks(“grunt-contrib-concat”);
grunt.loadNpmTasks(“grunt-contrib-uglify”);
registerTask('default',['concat','uglify']);
};

请让我知道我做错了什么,谢谢!巴德。

这是我简化的gruntfile,只包含了必要的内容

module.exports = function(grunt) {
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        concat: {
            dist: {
                src: ['app/Resources/app/src/*.js', 'app/Resources/app/src/**/*.js'],
                dest: 'web/app/js/app.js'
            }
        },
        uglify: {
            app: {
                src: ['web/app/js/app.js'],
                dest: 'web/app/js/app-min.js'
            }
        }
    });
    grunt.registerTask('default', ['concat', 'uglify']);
};

希望能有所帮助:)

是否存在
assets/default.min.js
文件?我不确定你想对concat中的丑陋任务做什么。它们是两个不同的包,它们应该在同一个级别上定义,你完全正确,我从concat中删除了uglify,现在我没有收到任何错误,但是没有从uglify中创建default.min.js文件。作为回复,我为这两个任务提供了我的grunt配置,它们非常简单,但是你可以根据需要进行调整。@ErwanHaquet当然,谢谢我本应该投入更多的工作,但由于一些被上帝抛弃的原因,我陷入了丑陋、羞耻的境地。。
module.exports = function(grunt) {
    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),
        concat: {
            dist: {
                src: ['app/Resources/app/src/*.js', 'app/Resources/app/src/**/*.js'],
                dest: 'web/app/js/app.js'
            }
        },
        uglify: {
            app: {
                src: ['web/app/js/app.js'],
                dest: 'web/app/js/app-min.js'
            }
        }
    });
    grunt.registerTask('default', ['concat', 'uglify']);
};