【问题标题】:Failed to load plugin in Gulp using Eslint使用 Eslint 在 Gulp 中加载插件失败
【发布时间】:2017-10-07 17:57:52
【问题描述】:

我将 gulp 添加到我的 asp.net 核心项目中。

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' 但我不使用反应,只使用 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'

谁能帮帮我?

【问题讨论】:

    标签: angularjs visual-studio gulp eslint


    【解决方案1】:

    似乎您有间接依赖来做出反应。请阅读有关此讨论的以下主题

    https://github.com/Microsoft/vscode-eslint/issues/71

    据我所知,您需要在此处删除额外的依赖项。 alechp 于 2016 年 5 月 11 日发表评论,其中他提到了问题和解决方案就是您正在寻找的。​​p>

    【讨论】:

      猜你喜欢
      • 2023-01-17
      • 2017-12-17
      • 2022-09-25
      • 2020-05-20
      • 1970-01-01
      • 2017-08-14
      • 1970-01-01
      • 2021-11-29
      • 1970-01-01
      相关资源
      最近更新 更多