JSHint 和 angular-mocks 错误
JSHint and angular-mocks error
当我使用 angular-mocks 在我的 Jasmine 测试上 运行 JSHint 时,我得到 "module" 或 "inject" 函数的错误。我怎样才能解决这个问题?我知道我可以在 .jshintrc 中将这些方法定义为全局变量,但这是解决这个问题的优雅方法吗?
'module' 未定义
'inject' 未定义
如您所见:
https://github.com/angular/angular-seed/blob/master/.jshintrc
angular 种子项目遵循这种做法。所以它似乎很受欢迎。
我建议你复制 linked jshintrc.
文件内容如果 link 会改变:
{
"globalstrict": true,
"globals": {
"angular": false,
"describe": false,
"it": false,
"expect": false,
"beforeEach": false,
"afterEach": false,
"module": false,
"inject": false
}
}
当我使用 angular-mocks 在我的 Jasmine 测试上 运行 JSHint 时,我得到 "module" 或 "inject" 函数的错误。我怎样才能解决这个问题?我知道我可以在 .jshintrc 中将这些方法定义为全局变量,但这是解决这个问题的优雅方法吗?
'module' 未定义 'inject' 未定义
如您所见: https://github.com/angular/angular-seed/blob/master/.jshintrc angular 种子项目遵循这种做法。所以它似乎很受欢迎。 我建议你复制 linked jshintrc.
文件内容如果 link 会改变:
{
"globalstrict": true,
"globals": {
"angular": false,
"describe": false,
"it": false,
"expect": false,
"beforeEach": false,
"afterEach": false,
"module": false,
"inject": false
}
}