我是编程新手,并且一直在研究Steven Foote的书"学习编程。"我在第4章并安装了Node,npm和grunt(我认为)。
我正在运行JSHint以测试所有内容是否已正确安装但我收到以下错误: command line error
在这里你可以看到我的文件:
Gruntfile.js
module.exports = function(grunt) {
// Project Configuration
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/values.js', 'js/prompt.js']
}
})
// Load Grunt Pluggins
grunt.loadNpmTasks['grunt-contrib-concat'];
grunt.loadNpmTasks['grunt-contrib-copy'];
grunt.loadNpmTasks['grunt-contrib-jshint'];
// Register Tasks
grunt.registerTask('default', ['jshint', 'concat', 'copy']);
};
的package.json
{
"name": "KittenBook",
"version": "0.0.1",
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-concat": "~0.3.0",
"grunt-contrib-jshint": "~0.6.3",
"grunt-contrib-copy": "~0.5.0"
}
}
正如我所说,我仍然是编程的新手,所以我不知道还需要提供什么,但是我看到了另一篇类似于我想知道的帖子,但答案没有&#39帮助我。以下是此帖子的链接:Grunt/JSHint installation error
答案 0 :(得分:0)
毕竟我找到了解决方案。我按照http://www.codereadability.com/jshint-with-grunt/
上的说明进行操作我还找到了首选项标签,现在我知道如何从cmd行复制/过去了,哇哇。