You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Microsoft AppCenter构建React Native应用时配置npm install --legacy-peer-deps

在Microsoft App Center中配置自定义npm install命令解决依赖冲突
  • 在项目根目录创建appcenter-post-clone.sh脚本文件,内容如下:
    # 移除旧的node_modules避免残留问题
    rm -rf node_modules
    # 使用指定参数执行npm安装
    npm install --legacy-peer-deps
    
  • 给脚本添加可执行权限(本地操作后提交代码):
    chmod +x appcenter-post-clone.sh
    
  • 将修改后的代码推送到App Center关联的代码仓库分支,触发构建即可。

说明:App Center构建流程中,appcenter-post-clone.sh是官方提供的自定义钩子脚本,会在代码克隆完成后、默认依赖安装步骤前自动执行,因此这里的npm命令会替代默认的npm install,解决peer依赖冲突问题。

内容的提问来源于stack exchange,提问作者lonewolf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 14:31:00