【发布时间】:2015-10-15 07:34:11
【问题描述】:
我使用 npm 包在 Windows 上安装了 node.js。
我在 D 盘中有一个项目为 D:>projectD
我正在尝试将 jshint 与 SASS、concat 等一起运行。一切正常,但在 jshint 上出现错误:
Local npm module "jshint" not found.Is it installed?
Warning: Task 'jshint' not found. Use --force to continue.
为了安装 jshint,使用了以下命令:
npm install -g jshint
D:>projectD>npm install --save-dev jshint
Gruntfile.js
jshint:{
all: ['<%= meta.srcPath %>engine/js/myjs1.js']
},
//plugin declaration
grunt.loadNpmTasks('jshint');
// Default task
grunt.registerTask('default', ['concat','sass','jshint']);
包.json
{
"name": "Test-Project",
"version": "0.1.0",
"devDependencies": {
"grunt": "~0.4.1",
"grunt-contrib-concat": "~0.1.3",
"grunt-sass": "^1.0.0",
"jshint": "^2.8.0"
}
}
有人可以帮我解决为什么我不能在 grunt 中使用 jshint 和其他任务吗?
【问题讨论】:
标签: javascript node.js gruntjs npm jshint