VS Code 将特定文件夹发布到 Azure
VS Code publish specific folder to Azure
我有一个 Angular 项目。当我构建它时,我得到了包含我的站点文件的“dist”文件夹。
我想将此文件夹部署(发布)到我的 Azure Web 应用程序的 /wwwroot/
。我使用 Visual Studio 代码和 Azure Web 应用程序扩展。但出于某种原因,我看不到在没有任何构建的情况下部署单个文件夹的选项。我尝试在 VS Code 中右键单击文件中的 dist/,然后按“部署到 Web 应用程序...”,但出现此错误:
Couldn't detect a version for the platform 'nodejs' in the repo.
我猜,这意味着 Azure 想要从我的文件构建一个项目。有没有一种方法可以将文件从我的项目传输到 Azure,而无需构建任何内容或移动额外的文件夹?
- 升级angular版本时可能会出现此类错误。
- 将应用程序设置设置为
SCM_DO_BUILD_DURING_DEPLOYMENT= FALSE
.
这会禁用并恢复到以前的构建工具。
- 指定应用服务启动选项
更多信息请参考Deploy via FTP
我有一个 Angular 项目。当我构建它时,我得到了包含我的站点文件的“dist”文件夹。
我想将此文件夹部署(发布)到我的 Azure Web 应用程序的 /wwwroot/
。我使用 Visual Studio 代码和 Azure Web 应用程序扩展。但出于某种原因,我看不到在没有任何构建的情况下部署单个文件夹的选项。我尝试在 VS Code 中右键单击文件中的 dist/,然后按“部署到 Web 应用程序...”,但出现此错误:
Couldn't detect a version for the platform 'nodejs' in the repo.
我猜,这意味着 Azure 想要从我的文件构建一个项目。有没有一种方法可以将文件从我的项目传输到 Azure,而无需构建任何内容或移动额外的文件夹?
- 升级angular版本时可能会出现此类错误。
- 将应用程序设置设置为
SCM_DO_BUILD_DURING_DEPLOYMENT= FALSE
.
这会禁用并恢复到以前的构建工具。
- 指定应用服务启动选项
更多信息请参考Deploy via FTP