여기 내 파일입니다 : jshint 문제 "엄격한 사용"
app/scripts/controllers/main.js
"use strict";
angular.module('appApp')
.controller('MainCtrl', ['$scope', function ($scope) {
$scope.awesomeThings = [
'HTML5 Boilerplate',
'AngularJS',
'Karma'
];
}]);
내
Gruntfile.coffee
있습니다
jshint:
options:
globals:
require: false
module: false
console: false
__dirname: false
process: false
exports: false
server:
options:
node: true
src: ["server/**/*.js"]
app:
options:
globals:
angular: true
strict: true
src: ["app/scripts/**/*.js"]
내가 grunt
를 실행하면, 내가 얻을 :
Linting app/scripts/controllers/main.js ...ERROR
[L1:C1] W097: Use the function form of "use strict".
"use strict";
그것은 그것을 할 올바른 방법이 실제로 포함하도록 변경,하지만 어떻게 난 그냥 경고를 무시 jshint을 알 수 있습니까? .js 파일이 많아서 편집하고 싶지 않습니다. – svarog
그렇지 않으면 외부 라이브러리를 손상시킬 수 있기 때문에해야합니다. – bevacqua
'스크립트를 다른 사람과 연결하는 경우에만 코드가 아닌 모든 것에 적용됩니다. 그렇지 않으면 코드에만 적용됩니다. –