首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何部署azure webapp,以便安装节点模块

如何部署azure webapp,以便安装节点模块
EN

Stack Overflow用户
提问于 2020-11-04 21:38:48
回答 1查看 427关注 0票数 0

我正在通过Azure CLI从我的本地源文件夹部署一个节点webapp。我正在尝试了解如何部署节点模块。我可以登录到已部署的webapp,查看缺少的node_modules文件夹,然后通过以下过程手动安装它们:

浏览:https://{app_name}.scm.azurewebsites.net/ >点击: Bash > cd site/wwwroot >注意,这里没有node_modules文件夹,尽管有-lock.json和package.json!> npm ci >重新启动webapp

但问题是如何在部署过程中自动执行此操作。我正在使用本地源文件夹中的'az webapp up‘来上传webapp。它有一个包-lock.json和一个package.json,如下所示:

代码语言:javascript
代码运行次数:0
运行
复制
{
  ...
  "main": "index.js",
  "dependencies": {
    "express": "^4.17.1",
    "socket.io": "~2.3.0"
  },
  "scripts": {
    "start": "node index.js"
  }
}
EN

回答 1

Stack Overflow用户

发布于 2020-11-18 16:26:20

有许多方法可以使用node_modules部署web应用程序,您可以选择。

将项目文件从VS

  1. Zip Deploy
  2. FTP Deploy
  3. Drag

复制到kudu

  • Deploy中的wwwroot

...( az webapp up不是一种广泛的部署方法。)

如果必须使用CLI命令,则可以使用Deploy ZIP file with Azure CLI

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64681174

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档