Grunt安装

时间:2015-08-20 04:36:48

标签: angularjs node.js grunt-contrib-jshint

我正在使用带有服务器的angularjs构建一个应用程序,在构建后端时,会告诉它安装grunt-contrib-jshint。我已经为我的项目安装了grunt但我不知道为什么我必须安装grunt-contrib-jshint。

2 个答案:

答案 0 :(得分:1)

grunt-contrib-jshint用于绘制JavaScript文件。 因为你正在使用angularJs,所以很可能你需要它。

答案 1 :(得分:0)

grunt-contrib-jshint将使用JSHint验证(也就是lint)您的JavaScript文件。

Linting 会分析您的代码是否存在任何潜在错误。

确保在安装时通过使用package.json命令安装或将软件包名称和版本直接添加到文件中,将其保存到npm install grunt-contrib-jshint --save-dev文件。如果您不这样做,其他开发人员在签出项目时将不会引用此依赖项。 See more about Grunt

devDependencies": {
  "grunt-contrib-jshint": "~1.0.0"
}

您还必须在Gruntfile.js中设置它以填充您的JavaScript文件。

// Project configuration.
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.initConfig({
  jshint: {
    beforeconcat: ['src/foo.js', 'src/bar.js'],
    afterconcat: ['dist/output.js']
  }
});