Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vue.js 端口8080上服务的Vue应用程序错误_Vue.js_Vuejs2_Vue Cli_Asp Net Core Spa Services - Fatal编程技术网

Vue.js 端口8080上服务的Vue应用程序错误

Vue.js 端口8080上服务的Vue应用程序错误,vue.js,vuejs2,vue-cli,asp-net-core-spa-services,Vue.js,Vuejs2,Vue Cli,Asp Net Core Spa Services,我使用Vue CLI(Vue create foo app)创建了一个Vue应用程序,以测试整个过程,并查看我如何使用Vue(如果有任何不同,请使用VS代码) 很好,让我们再来一次,但对于我想要使用的actul应用程序 下次我从Visual Studio(2019版)使用Vue JS模板为ASP Net Core Web API创建应用程序时(我们称之为条形应用程序)。它构建正确,似乎没有问题 但是,当我从Visual Studio中F5运行应用程序时,我没有得到bar-app,而是得到foo-

我使用Vue CLI(
Vue create foo app
)创建了一个Vue应用程序,以测试整个过程,并查看我如何使用Vue(如果有任何不同,请使用VS代码)

很好,让我们再来一次,但对于我想要使用的actul应用程序

下次我从Visual Studio(2019版)使用Vue JS模板为ASP Net Core Web API创建应用程序时(我们称之为
条形应用程序
)。它构建正确,似乎没有问题

但是,当我从Visual Studio中F5运行应用程序时,我没有得到
bar-app
,而是得到
foo-app

浏览器在端口50800上启动,该端口正确且在VS中配置。 我可以看到Vue服务器在8080上运行,如果我将浏览器指向那里,也会显示错误的应用程序

启动时,我有:

app.UseSpa(spa =>
{
    spa.Options.SourcePath = "ClientApp";
    if (env.IsDevelopment())
    {
        spa.UseVueCli(npmScript: "serve");
    }
});
package.json
具有
“服务”:“vue cli服务服务”

如果我自己手动运行Vue应用程序,即在正确的文件夹中打开一个cmd窗口并运行
npm run serve
,我可以看到服务器启动,但在另一个端口8085上,它为我想要的应用程序服务(
bar app

我已尝试将
package.json
命令更改为在端口中传递,但这失败了,因为当我F5时,VS会自动将
--端口8080
附加到它(因此有效的命令问题是
“serve”:“vue cli服务--端口8080-端口8085”

因此:

  • 我在哪里将端口配置为8085
  • 为什么VS在8080上运行应用程序