我是 grunt 的新手,并尝试将其安装在一个简单的项目中。它有效,但是当我尝试运行“ugilfy”我的文件时,我不断收到此错误:
cannot call method 'filter' of undefined'
这是我的 grunt 文件 (Gruntfile.js),保存在项目的根目录中:
module.exports = function(grunt)
{
grunt.initConfig({
uglify:
{
options:
{
mangle: true,
compress:true,
sourceMap: "dist/app.map",
banner: "/* 2014 */"
},
//set of files where the plugin works on, (files which we can affect with our plugins like uglify)
// culd be dev or production
target:
{
//folder name equal to the JS object!!!
js: "js/app.js",
dest: "dist/app.min.js"
}
}
});
//load plug-ins
grunt.loadNpmTasks('grunt-contrib-uglify');
};
我真的不知道为什么它不起作用。我尝试在谷歌上搜索,但找不到任何答案。