【发布时间】:2020-06-28 14:49:43
【问题描述】:
我找到了this question。现在,我的部署工作如下:
- 在 VS 中点击 web depoly 按钮。在旧的 ASP.NET 世界中,这就是所有必须要做的事情。
- 打开开发者命令提示符。
- 运行
npm run build - 打开项目文件夹,找到
index.html文件和dist文件夹。 - 打开另一个资源管理器并导航到 IIS 的共享文件夹。
- 将文件复制到服务器上。
我的问题是,是否有一种简单的方法可以将步骤 2 到 6 集成到 Visual Studio 的 UI Web 部署命令中。我想,我不是这个星球上唯一一个正在寻找这种一键式解决方案的人,但不幸的是我找不到任何东西。但我很确定,我只是在搜索错误的关键字。
【问题讨论】:
-
你的 Vue 项目是 ASP.net 解决方案的一个项目?或者Vue项目将部署到一个子文件夹
web deploy点? -
@Sphinx 我们的解决方案仅包含 Vue 项目。只涉及这个单一的项目。
-
一种解决方案是使用
powershell(win)/bash(linux)执行step2到step6。然后将此shell脚本添加到visualstudio的外部工具中。
标签: visual-studio vue.js microsoft-web-deploy