【问题标题】:eslint error cannot find modle 'es-lint-plugin-jsx-a11y'eslint 错误找不到模块 'eslint-plugin-jsx-a11y'
【发布时间】:2018-05-26 11:47:38
【问题描述】:

将 eslint 与 atom 一起使用时出现错误“运行 ESLint 时出错:无法加载插件 jsx-a11y:找不到模块 'eslint-plugin-jsx-a11y'”。

我不想使用 a11y,因为可访问性在我的应用中不是问题。但是,当我 npm install 时,会出现一个不特定的错误:

error message

我尝试删除 node_modules 文件夹并再次 npm install all packages。

感谢您的帮助:)

【问题讨论】:

    标签: node.js eslint


    【解决方案1】:

    我通过将 eslint 包更新到以下版本解决了这个问题:

    "eslint": "^3.19.0",
    "eslint-config-airbnb": "^13.0.0",
    "eslint-import-resolver-meteor": "^0.3.4",
    "eslint-plugin-graphql": "^0.4.0",
    "eslint-plugin-import": "^2.2.0",
    "eslint-plugin-jsx-a11y": "^2.2.3",
    "eslint-plugin-meteor": "^4.0.1",
    "eslint-plugin-react": "^7.5.1",
    

    【讨论】:

    • 这必须添加到 package.json 的 devDependencies 中。
    • 这个解决方案对我有用,但我必须删除 "eslint": "^3.19.0",删除 package-lock.json,并删除 node_modules 文件夹。然后再次运行npm install
    猜你喜欢
    • 2019-08-22
    • 2021-10-12
    • 2018-03-28
    • 2018-07-04
    • 2015-12-17
    • 2023-03-26
    • 2021-07-01
    • 2019-07-11
    • 2019-06-28
    相关资源
    最近更新 更多