【问题标题】:How to get eslint-plugin-import working for my npm project (create-react-app)?如何让 eslint-plugin-import 为我的 npm 项目(create-react-app)工作?
【发布时间】:2020-09-29 09:20:54
【问题描述】:

我刚刚做了npm install eslint-plugin-import --save-dev

我希望 react-app 不会编译,因为它应该标记导入拼写错误。 该应用程序正在编译。

如何开始使用 linter?

我不明白说明 (https://www.npmjs.com/package/eslint-plugin-import) 当它说:

1) “如果您将 ESLint 作为开发依赖项进行管理”

2) 手动配置.eslintrc.(yml|json|js)...这是如何工作的?

【问题讨论】:

    标签: npm ecmascript-6 create-react-app eslint npm-install


    【解决方案1】:

    1)“如果您将 ESLint 作为开发依赖项进行管理”

    这意味着您需要将模块安装为development dependency,而不是production dependencies

    开发\生产依赖的安装可以使用npm install --production控制

    使用--production 标志(或者当NODE_ENV 环境变量设置为生产时),npm 将不会安装devDependencies 中列出的模块。

    现在回答你的第二个问题

    2) 手动配置 .eslintrc.(yml|json|js)...这是如何工作的?

    .eslintrc.js (or eslintrc.yml, or eslintrc.json) 文件用于控制和配置 eslint 在您的项目中的行为方式。

    例如,您可以使用eslintrc.js 文件来启用和禁用 eslint 规则。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-03
      • 1970-01-01
      • 2019-11-19
      • 2020-09-08
      • 1970-01-01
      • 2021-02-13
      • 1970-01-01
      相关资源
      最近更新 更多