将现有的vue js应用添加到我现有的.net核心项目中?

时间:2019-10-09 00:44:41

标签: c# azure vue.js asp.net-core asp.net-web-api

我已经开发了一个Web api(C#.Net核心),并且(另外,在一个完全不同的目录/项目中)我有一个客户端应用程序(vue.js)。我应该可能在相同的解决方案中就已经开始了,但我没有。

我正在以天蓝色运行Web api,它工作正常。而且我可以在任何地方运行vue js应用程序,并且可以调用Web api。

问题

如何将vue.js应用程序部署到与Web api相同的应用程序服务。由于我打算将vue.js应用程序不久后传递到phonegap并将其视为单独的工作,因此它们是分开开发的,但是出于网络而非移动的目的,我需要vue.js和.net核心都可以运行在相同的域/应用程序服务上,并且真的不想将它们集成。

我尝试过的东西

我已经在vue应用程序上运行了'npm run build'并具有dist文件夹,我尝试在发布前将其添加到.net核心项目的根目录,但是当我看到该页面时似乎看不到导航到蔚蓝的地址。

1 个答案:

答案 0 :(得分:0)

一种蛮力方式是将Vue应用程序dist文件夹的内容通过FTP传输到Azure Web应用程序中的wwwroot文件夹。