基本上,我想将Vuejs(最新)添加到已存在的ASP .NET Core 2.0 MVC项目中,然后从诸如Views
之类的端点返回/test
,这些端点正在使用{{1 }}
到目前为止,我已经尝试过:
dotnet新--安装Microsoft.AspNetCore.SpaTemplates :: *
dotnet新版本
但是我真的希望有一个空项目,因为项目中的“ js-not-wrtten-by-me”最少。
谢谢。
PS:如果我想动态创建内容,那么通过Controller使用端点不是正确的方法吗?
答案 0 :(得分:2)
我使用新的Vue cli 3来支撑.NET核心解决方案中的项目。例如,您可以将其放在 ClientApp 文件夹中。您还将在.NET spa模板中看到类似的内容。创建完成后,更改文件输出以将文件生成到 wwwroot 文件夹。到达那里后,您就可以在 .cshtml 页面中引用这些文件了,一切都完成了。
我以前是在编写自己的Webpack配置并进行设置,但是新的Vue cli使得所有这些都不再值得了。
答案 1 :(得分:0)
使用LibMan,下载类似于npm的库,但使用C#编写。