警告:任务" JSHint"未找到

时间:2015-12-01 00:04:55

标签: node.js jshint

我是编程新手,并且一直在研究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

1 个答案:

答案 0 :(得分:0)

毕竟我找到了解决方案。我按照http://www.codereadability.com/jshint-with-grunt/

上的说明进行操作

我还找到了首选项标签,现在我知道如何从cmd行复制/过去了,哇哇。