6
나는 브라우저 환경을 가정하고 linted 해야하는 다른 노드 환경을 가정하고 linted해야 몇 가지 JavaScript 파일이 있습니다. 다른 JSHint 옵션으로이 파일들을 어떻게 채울 수 있습니까? 여기 내 출발점은 없다 :JSHint 옵션이 다른 두 세트의 파일을 어떻게 채울 수 있습니까? (grunt.js)
module.exports = function (grunt) {
grunt.initConfig({
lint: {
files: [
"grunt.js", // Node environment
"lib/**/*.js", // browser environment
],
},
jshint: {
options: {
browser: true, // define globals exposed by modern browsers?
es5: true, // code uses ECMAScript 5 features?
node: false, // define globals in Node runtime?
},
globals: {},
},
});
grunt.registerTask("default", "lint");
};
GitHub의 링크가 더 이상 작동합니다. 그러나, grunt 문서는 이것을 구조화하는 방법을 설명합니다 : http://gruntjs.com/configuring-tasks –