【发布时间】:2015-12-17 10:40:45
【问题描述】:
我正在尝试将 ESLint 集成到我的项目中,但在运行 $ eslint *.js 时遇到了错误:“找不到模块 'eslint-plugin-angular'”。 p>
我可以让它运行的唯一方法是全局安装 eslint-plugin-angular,但这似乎是错误的(除非我错过了什么??)。
我在跑步:
- 节点 v0.12.7
- npm 3.3.4
- eslint v1.5.0
- eslint-plugin-angular 0.12.0
ESLint 是全局安装的。
我的package.json 文件包含以下条目:
- “eslint”:“^1.5.0”,
- “eslint-plugin-angular”:“^0.12.0”,
我有 $ rm -rf node_modules 并重新运行 $ npm install 以确保不存在某种 npm 依赖问题或损坏。我还验证了node_modules 中的目录权限,以确保可以访问。
我的.eslintrc 包含:
{
"plugins": [
"angular"
],
"rules": {
"angular/ng_controller_name": [
2,
"/[A-Z].*Controller$/"
],
"quotes": [
2,
"single"
]
},
"globals": {
"angular": true
}
}
我在这里缺少什么?谢谢! 附言。我确实在 github 上开了一张票:https://github.com/Gillespie59/eslint-plugin-angular/issues/222——只是想知道 Stack 社区中是否有人遇到过这个问题。
【问题讨论】:
标签: eslint