我正在构建一个带有angularjs和服务器的应用程序,当构建后端时,它被告知要安装grunt-contrib-jshint。我已经在我的项目中安装了grunt,但是我不知道为什么我必须安装grunt-contrib-jshint。
发布于 2015-08-20 12:40:14
grunt-contrib-jshint用于构建您的JavaScript文件。因为你使用的是angularJs,所以很可能你需要它。
发布于 2016-06-18 03:56:37
grunt-contrib-jshint将使用JSHint验证(又称lint)您的JavaScript文件。
会分析你的代码是否有任何潜在的错误。
确保在安装时将其保存到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']
}
});https://stackoverflow.com/questions/32109639
复制相似问题