我在我的asp.net核心项目中添加了gulp。
var gulp = require("gulp");
var eslint = require("gulp-eslint");
var paths = {
allScripts: [
"wwwroot/app/*.js",
"wwwroot/scripts/**/*.js"
]
};
gulp.task("verify-scripts", function () {
return gulp.src(paths.allScripts)
.pipe(eslint({
rules: {
"consistent-return": 0,
"quotes": [0, "double", { "allowTemplateLiterals": true }]
}
}))
.pipe(eslint.format());
});但问题是,当我运行我的任务时,我会出现错误:Error: Failed to load plugin react: Cannot find module 'eslint-plugin-react',但我没有使用react,只使用了angularjs。
无论如何,我添加了eslint-plugin-react (npm install eslint-plugin-react --save-dev)。
然后,在我运行任务后,我有错误:Error: Cannot find module 'babel-eslint'来吧......
但我加进去了..。然后我有一个错误:Error: Cannot find module 'eslint-config-defaults/configurations/eslint'
有谁可以帮我?
发布于 2017-05-09 20:43:44
看起来你有间接的依赖来做出反应。请阅读以下关于此讨论的帖子
https://github.com/Microsoft/vscode-eslint/issues/71
我得到的是,你需要在这里删除额外的依赖项。alechp在2016年5月11日的评论中提到了您正在寻找的问题和解决方案。
https://stackoverflow.com/questions/43869542
复制相似问题