react-native - 如何在构建 React Native 应用程序时在 Microsoft AppCenter 中将 npm install 命令配置为 "npm install --legacy-peer-deps"

标签 react-native azure-pipelines build.gradle npm-install visual-studio-app-center

File Attached

我正在尝试从 App Center 构建我的 React native 应用程序。我有依赖冲突,在 VSCode 中运行时我使用命令“npm install --legacy-peer-deps”但是在 App Center 中,我如何配置相同的命令而不仅仅是 npm install 以便生成 node_modules 并且构建不会失败?提前致谢!

我找到了这篇文章,但它对我来说没有完全意义。

https://learn.microsoft.com/en-us/appcenter/build/custom/scripts/

最佳答案

您可以将一个.npmrc 文件添加到项目的根目录,并包含以下行:

legacy-peer-deps=true

这为构建过程提供了有关您对 npm 的偏好的上下文。

关于react-native - 如何在构建 React Native 应用程序时在 Microsoft AppCenter 中将 npm install 命令配置为 "npm install --legacy-peer-deps",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73664885/

相关文章:

java - 使用Eclipse Gradle插件-如何在离线状态下托管和使用依赖项(库jar文件)

git - 通过sentry.properties存储库中的Sentry token

Azure SQL Server - 无法对管道中的链接服务进行身份验证

azure - 如何在 azure devops 中为带有引用的 dot net 项目的 xamarin 项目创建 YAML 构建管道

azure - 变量作为模板参数输入

android - Gradle同步失败:该项目正在使用不受支持的Android Gradle插件版本(0.12.2)。推荐的版本是1.5.0

gradle - 在使用Gradle 5.4的multibuild项目中,java 8的sourceSompatiblity无效

react-native - 在RN中获取当前用户坐标的最佳方法是什么

javascript - 如何将对象从 React Native Android 模块传回 Javascript

android - 如何使用 puppeteer 进行 react 原生?