Abd*_*hem 7 build npm react-native npm-install expo
我正在尝试在本地构建我的 Expo 移动应用程序。
当 Expo 启动 [INSTALL_DEPENDENCIES] 步骤时,它会执行npm install. 但就我而言,我知道我正在使用的旧包导致了一些问题。所以,这一步被破坏了,构建失败了。
我想将 Expo 配置为执行npm install --legacy-peer-deps而不是npm install.
就我而言,我使用的是rn-pdf-reader-js@4.1.1Expo SDK 46。
这个选项可以配置吗?
Abd*_*hem 21
看了一点之后,我用以下方法弄清楚了:
.npmrc在项目根目录中创建文件:
legacy-peer-deps=true
Run Code Online (Sandbox Code Playgroud)
npm config set legacy-peer-deps true然而,另一种选择是在eas-build-pre-install hook中运行。
在 中package.json,添加以下内容scripts:
"eas-build-pre-install": "npm config set legacy-peer-deps true"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2859 次 |
| 最近记录: |