sle*_*per 3 eslint eslint-config-airbnb
在阅读本教程后,我运行了以下命令来安装eslint airbnb和一些依赖项
$ sudo npm install -g eslint-config-airbnb eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y
Run Code Online (Sandbox Code Playgroud)
完成后,我收到了许多警告
npm WARN eslint-plugin-react@7.6.0 requires a peer of eslint@^3.0.0 || ^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN eslint-plugin-import@2.8.0 requires a peer of eslint@2.x - 4.x but none is installed. You must install peer dependencies yourself.
npm WARN eslint-configeslint-config-airbnb-airbnb@16.1.0 requires a peer of eslint@^4.9.0 but none is installed. You must install peer dependencies yourself.
npm WARN eslint-config-airbnb-base@12.1.0 requires a peer of eslint@^4.9.0 but none is installed. You must install peer dependencies yourself.
npm WARN eslint-plugin-jsx-a11y@6.0.3 requires a peer of eslint@^3 || ^4 but none is installed. You must install peer dependencies yourself.
Run Code Online (Sandbox Code Playgroud)
好的,所以....我开始认为该教程已过时,并且发生了一些变化。我想念什么(如果有的话)?
请指教。
每个节点程序包都具有可以正常运行或已经过测试的依赖项,因此,您会收到警告,因为它们是程序包配置中建议或声明的依赖项。因此,警告。建议遵循必需的软件包来避免错误,但是在大多数情况下,除非您遇到错误,否则应该很好地使用它来暗示可以以任何版本进行打包。
在您的情况下,请确认您eslint在package.json中,如果没有运行:
npm install eslint --save-dev
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2116 次 |
| 最近记录: |