angularjs - 如何将纯 Angular 应用程序从 Visual Studio Team System 部署到 Azure 网站

标签 angularjs node.js azure azure-web-app-service azure-devops

有人知道如何将纯 Angular 应用程序部署到 Azure 网站吗?

我在 VSTS Git 源代码管理中有一个 Angular 2 应用程序(如 Angular 2 快速入门)。如何通过设置 VSTS 构建将应用程序部署到 Azure 网站?

我看到了将node.js(带有 Angular )部署到Azure的文档:https://msdn.microsoft.com/en-us/library/vs/alm/build/azure/nodejs 。我确实按照文档中的说明成功地将许多 Angular 应用程序部署到 Azure 网站。但我在 Angular 应用程序中没有使用任何与 Node.js 相关的东西。我希望我可以将纯 Angular 应用程序部署到 azure 网站。

之前,我使用 Visual Studio 创建空项目来包含我的 Angular 应用程序。此类项目可以轻松部署到 Azure 网站。现在我正在使用 VS code,并且我不想创建任何 Visual Studio 解决方案。我不知道如何仅使用纯 Angular 代码在 VSTS 中设置持续部署。

我知道我可能需要使用 IIS,并且我需要一些设置/配置。但我只是不想在 Visual Studio 项目中执行它们。

最佳答案

使用node.js创建部署包,然后通过“Azure Web App部署”任务部署包是部署到Azure站点的便捷方法。

但是,如果您不喜欢这样,您可以创建一个批处理/power-shell 脚本,通过 FTP 方法将部署文件复制到 Azure Web App 中。详情请引用此链接:Deploy by copying files to Azure manually

您也可以尝试直接从源代码管理部署它:Deploy from a cloud-based source control service

关于angularjs - 如何将纯 Angular 应用程序从 Visual Studio Team System 部署到 Azure 网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35823008/

相关文章:

deployment - 为什么通过 Visual Studio 部署我的 Azure Web 角色需要很长时间?

angularjs - npm install - Windows 中的 g generator-gulp-angular 错误

c# - Azure 发布数据库第一个连接字符串不起作用

javascript - 使用 angularjs 导入 Google 联系人

javascript - 使用node.js访问服务器端的Json文件

javascript - 按测试列表过滤

node.js - 需要帮助了解 gulp 和 webpack-stream 的工作原理

azure - 可以将 SQL Server Express 添加到 Azure "websites"

javascript - 如果使用隔离范围,则无法调用指令链接方法

javascript - 如何在 AngularJS 中使用指令为 input.$error 对象设置观察者