修改新版Firebase AppHosting中的NPM安装命令
自定义Firebase AppHosting构建流程(适配Angular应用)
直接在你已创建的apphosting.yaml文件里,通过配置build字段替换默认的安装和构建命令即可,具体操作如下:
- 打开
apphosting.yaml,添加或修改build节点,自定义安装和构建步骤:
build: steps: - name: install command: npm install # 替换默认的npm ci --quiet,按需加参数,比如--legacy-peer-deps解决peer依赖冲突 - name: build command: ng build --configuration production # Angular项目的生产环境构建命令,可根据你的配置调整参数
- 如果你的Angular项目需要指定Node.js版本,还能在yaml里加
runtime字段设置:
runtime: node_version: 20 # 替换成你项目依赖的Node.js版本
- 保存文件后,重新执行
firebase deploy,Firebase就会按照你配置的命令走构建流程了。
内容的提问来源于stack exchange,提问作者Chuck Ehenulo
相关产品推荐
相关产品推荐

