【发布时间】:2021-07-08 03:01:08
【问题描述】:
我使用 vue cli 创建了一个新项目。 这个项目是一个带有 Ant Design、Vue Router 和 Eslint 的 Vue3。 但是,当我发出 yarn 命令时,它会向我显示以下警告。
yarn install v1.22.10
[1/4] Resolving packages...
[2/4] Fetching packages...
info fsevents@2.3.2: The platform "win32" is incompatible with this module.
info "fsevents@2.3.2" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@1.2.13: The platform "win32" is incompatible with this module.
info "fsevents@1.2.13" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning "@vue/eslint-config-airbnb > eslint-import-resolver-webpack@0.13.0" has unmet peer dependency "webpack@>=1.11.0".
warning " > less-loader@7.3.0" has unmet peer dependency "webpack@^4.0.0 || ^5.0.0".
[4/4] Building fresh packages...
Done in 26.91s.
我注意到的 webpack 已经直接安装在 vue 3 上。如何解决这些警告?
【问题讨论】:
-
你试过用 npm 代替 yarn。
-
在你的 package.json 依赖项上添加 peerDependancies
标签: vue.js webpack eslint yarnpkg less-loader