gpt4 book ai didi

node.js - 我可以从 Azure 移动服务存储库中省略 node_modules 吗?

转载 作者:搜寻专家 更新时间:2023-11-01 00:02:33 25 4
gpt4 key购买 nike

我正在编写一个 Windows Azure 移动服务后台作业。如果我使用除 Azure 提供的默认值之外的 Node.js 模块,并且我有根 package.json,那么在提交到我的 Azure git 存储库时是否可以省略 node_modules 文件夹? Azure 会自动下载这些包吗?

更新:为了澄清起见,我有以下存储库(抱歉,这是凭内存得出的,我面前没有它)

> <root repo dir>    
> \service
> \api
> \scheduler
> \node_modules
> \npmmodule1
> \npmmodule2 .. etc
> package.json <-- generated with npm init
> myJob.js

我询问以下内容是否足以提交和部署

> <root repo dir>    
> \service
> \api
> \scheduler
> package.json <-- generated with npminit
> myJob.js

最佳答案

没有。目前,Azure 移动服务不会根据 package.json 文件的存在从 NPM 中提取任何模块。您需要在本地 Git 克隆中 npm install 模块,git add 存储库中的 node_modules 文件夹,并将更改推送到服务器。

支持 npm 包恢复(通过 package.json)是一项待实现的功能。我建议您在 Azure Mobile Services UserVoice 上创建功能请求,因此可以相应地确定优先级。

关于node.js - 我可以从 Azure 移动服务存储库中省略 node_modules 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19118311/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com