我正在尝试运行一个简单的裸骨头grunt任务,它无法正常工作。我使用此软件包中的npm install安装:
{
"name": "ent-nmo-fasg-younger-mills-em-1",
"version": "0.1.0",
"devDependencies": {
"grunt": "~0.4.5",
"grunt-contrib-jshint": "~0.10.0",
"grunt-contrib-nodeunit": "~0.4.1",
"grunt-contrib-uglify": "~0.5.0",
"grunt-email-builder": "^3.0.1"
}
}
然后在我的Gruntfile.js中添加了这段代码:
module.exports = function(grunt) {
grunt.initConfi({
pkg: grunt.file.readJSON('package.json'),
emailBuilder: {
files : [{
expand: true,
src: ['dev/*.html'],
dest: 'dist/',
}]
}
});
grunt.loadNpmTasks('grunt-email-builder');
grunt.registerTask('dist',['emailBuilder']);
};
尝试运行“grunt dist”后我在终端中遇到的错误是:
加载“Gruntfile.js”任务......错误
TypeError:undefined不是函数 警告:找不到任务“dist”。使用--force,继续。
答案 0 :(得分:0)
我的问题是grunt配置中出现了一个简单的拼写错误。