C# 如何将Vue.js添加到现有的ASP.NET Core 2.0 MVC项目中?

C# 如何将Vue.js添加到现有的ASP.NET Core 2.0 MVC项目中?,c#,asp.net-mvc,asp.net-core,vue.js,asp.net-core-mvc,C#,Asp.net Mvc,Asp.net Core,Vue.js,Asp.net Core Mvc,基本上,我想将VUEJ(最新版本)添加到现有的ASP.NET Core 2.0 MVC项目中,然后从端点(如/test)返回视图,这些视图使用wwwroot/js中的Vue脚本 到目前为止,我试过: dotnet新建--安装Microsoft.AspNetCore.spattemplates::* dotnet新vue 但我真的希望有一个空的项目,因为项目中的“js不是我写的” 提前谢谢 PS:如果我想动态创建内容,那么通过控制器使用端点不是正确的方法?我使用新的方法在.NET核心解决方案中构建

基本上,我想将VUEJ(最新版本)添加到现有的ASP.NET Core 2.0 MVC项目中,然后从端点(如
/test
)返回
视图,这些视图使用
wwwroot/js
中的Vue脚本

到目前为止,我试过:

dotnet新建--安装Microsoft.AspNetCore.spattemplates::*

dotnet新vue

但我真的希望有一个空的项目,因为项目中的“js不是我写的”

提前谢谢

PS:如果我想动态创建内容,那么通过控制器使用端点不是正确的方法?

我使用新的方法在.NET核心解决方案中构建一个项目。例如,您可以将其放入ClientApp文件夹中。您将在.NET spa模板中看到类似的内容。创建后,将要生成的文件的输出更改为wwwroot文件夹。一旦到了那里,您就可以在.cshtml页面中引用这些文件,一切都完成了

我以前编写过自己的网页包配置和设置,但新的Vue cli使所有这些都不再值得

编辑:对于每个构建多页应用程序的人,而不是SPA,您还可以查看以下示例


GitHub:

使用LibMan,下载类似于npm的库,但使用C#编写