[英]Visual studio 2015 update 3 eslint Cannot find module eslint-plugin-react
安装“ Visual Studio Update 3”和“ DotNetCore.1.0.0-VS2015Tools.Preview2”之后
在所有项目中停止工作。
我之前不使用eslint-plugin-react
package.json
"devDependencies": {
"gulp-eslint": "^3.0.1"
}
gulpfile.js
gulp.task('eslint', function () {
return gulp.src(['scripts/app/**/*.js'])
.pipe(eslint())
.pipe(eslint.format())
.pipe(eslint.failAfterError());
});
错误:无法加载插件反应:无法在Module的Function.Module._load(module.js:276:25)的Function.Module._resolveFilename(module.js:325:15)处找到模块'eslint-plugin-react' .require(module.js:353:17)在require(内部/module.js:12:17)
我帮不上忙
PM> npm eslint -v
3.8.6
PM> npm install -g eslint-plugin-react
C:\Users\Alexandr\AppData\Roaming\npm
`-- eslint-plugin-react@5.2.2
使用规则在解决方案根目录中创建.eslintrc
{
"env": {
"node": true
},
"rules": {
"array-bracket-spacing": [2, "never"],
"block-scoped-var": 2,
"brace-style": [2, "1tbs"],
"camelcase": 1,
"computed-property-spacing": [2, "never"],
"curly": 2,
"eol-last": 2,
"eqeqeq": [2, "smart"],
"max-depth": [1, 3],
"max-len": [1, 80],
"max-statements": [1, 30],
"new-cap": 1,
"no-extend-native": 2,
"no-mixed-spaces-and-tabs": 2,
"no-trailing-spaces": 2,
"no-unused-vars": 1,
"no-use-before-define": [2, "nofunc"],
"object-curly-spacing": [2, "always"],
"quotes": [2, "single", "avoid-escape"],
"semi": [2, "always"],
"space-unary-ops": 2
}
}
或修改“ c:\\ Users .... \\。eslintrc”
我不明白什么是
“插件”:[“反应”]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.