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

Azure Function(JavaScript)Local Git部署时如何指定依赖包安装registry

Azure Functions Local Git JavaScript部署依赖安装问题解答

1. 代码上传完成后是否会自动执行npm install?

会。Azure Functions的Local Git部署流程内置了JavaScript项目的构建逻辑,当检测到仓库根目录存在package.json文件时,会自动执行npm install安装所有生产环境依赖,无需你提前将node_modules目录提交到Git仓库上传。

2. 执行npm install过程中,依赖包默认从哪个registry拉取?

默认使用npm官方公共registry地址:https://registry.npmjs.org/。

3. 该部署流程中如何自定义指定依赖包安装的registry?

你可以通过以下两种方式配置自定义registry:

  • 项目内配置:在你的JavaScript项目根目录新增.npmrc文件,在文件内添加自定义registry配置,示例内容如下:
    registry=https://你自定义的registry地址
    
    将该.npmrc文件提交到Git仓库后重新推送部署,平台会自动读取该配置拉取依赖。
  • 应用配置层面配置:进入Azure门户对应Function App的「配置」页面,新增应用设置,键为NPM_REGISTRY,值为你的自定义registry地址,保存配置后重新触发部署即可生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 01:54:06