我刚刚开始学习如何使用Steven Foote的“学习编程”一书进行编程,并且我碰到了墙壁,我正在寻找一些帮助。未找到任务“jshint”
当我跑步;咕噜jshint我得到以下;
Daniels-Air:projects danielclifford$ sudo grunt jshint
Loading "Gruntfile.js" tasks...ERROR
>> SyntaxError: Unexpected token {
Warning: Task "jshint" not found. Use --force to continue.
我的gruntfile.js看起来如下;
module.exports = funtion (grunt) {
grunt.initConfig({
concat: {
release: {
src: ['js/values.js', 'js/prompt.js'],
dest: 'release/main.js'
}
},
copy: {
release: {
src: 'manifest.json',
dest: 'release/manifest.json'
}
},
jshint: {
files: ['js/vales.js', 'js/prompt.js']
}
});
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-copy');
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.registerTask('default', ['jshint', 'concat', 'copy']);
};
我可能刚刚作出了一个愚蠢的错误,但我找不到它和另外两个职位类似问题并没有帮助我要么,所以任何帮助,有人可以给我将不胜感激。
谢谢!
您是否在我们的目录中安装了“grunt-contrib-jshint”npm模块?如果不是使用'npm-install grunt-contrib-jshint --save-dev'来安装它' –
嗨大卫,是的jshint咕噜声插件安装 –
你可以在这里粘贴你的'package.json'文件的内容吗? –