【发布时间】:2023-04-11 03:42:01
【问题描述】:
我正在尝试使用我在网上一篇文章中找到的链接代码:https://github.com/kangzeroo/Kangzeroos-AWS-Cognito-Boilerplate
package.json 在这里:https://github.com/kangzeroo/Kangzeroos-AWS-Cognito-Boilerplate/blob/master/Boilerplate_Frontend/App/package.json
下载并运行后:npm install,我得到这个警告:
$ npm install
...
npm WARN radium@0.18.4 requires a peer of react@^15.3.0 but none was installed.
npm WARN Kangzeroos-ES6-React-Redux-Boilerplate@1.0.0 No repository field.
我一直在阅读 peerDependencies,所以我将它添加到 package.json
"peerDependencies": {
"react": "^15.3.0"
}
添加之后,现在我得到了:
$ npm install
...
npm WARN Kangzeroos-ES6-React-Redux-Boilerplate@1.0.0 requires a peer of react@^15.3.0 but none was installed.
npm WARN radium@0.18.4 requires a peer of react@^15.3.0 but none was installed.
npm WARN Kangzeroos-ES6-React-Redux-Boilerplate@1.0.0 No repository field.
我尝试在主要依赖项中更新 react 的版本,并在主要依赖项中安装多个版本。但实际上,解决这个问题并让它运行的正确方法是什么?似乎所有版本号都固定得很好。
我知道这是一个相当普遍的问题,但是这非常令人困惑。任何提示都会有所帮助。
谢谢!
【问题讨论】:
标签: reactjs npm dependencies