Heroku 应用程序构建错误上游依赖冲突

问题描述 投票:0回答:1

我的应用程序不是在 heroku 上构建的,因此导致了此错误。这种情况不会发生在 Netlify 上,只会发生在 heroku 上。与带有 ^ 符号的 React 依赖有冲突吗?

npm ERR! While resolving: [email protected]
       npm ERR! Found: @material-ui/[email protected]
       npm ERR! node_modules/@material-ui/core
       npm ERR!   @material-ui/core@"^4.11.3" from the root project
       npm ERR! 
       npm ERR! Could not resolve dependency:
       npm ERR! peer @material-ui/core@"4.0.1" from [email protected]
       npm ERR! node_modules/material-table
       npm ERR!   material-table@"^1.69.2" from the root project
       npm ERR! 
       npm ERR! Fix the upstream dependency conflict, or retry
       npm ERR! this command with --force, or --legacy-peer-deps
       npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
reactjs heroku conflict
1个回答
0
投票

添加延迟响应,因为我在将 Node Js 应用程序部署到 Heroku 时遇到了同样的问题。

package.json
中指定本地节点版本,以便服务器可以使用与本地相同的版本。

"engines": {
  "node": "16.13.1",
  "npm": "8.1.2"
},
"dependencies": {}
© www.soinside.com 2019 - 2024. All rights reserved.