如何使用 ASP.Net 样板模块零 Vue.js 模板?

How to use ASP.Net Boilerplate Modul Zero Vue.js template?

我下载了免费的 template 用于具有 ASP.Net 核心 2.x 和 EntityFramework 核心 2.x 的单页应用程序。版本 3.9.0.

解压存档后,我没有在解决方案中找到项目ProjectName.Web.MVC。如果我理解正确,我需要以某种方式生成它。但无论是在官方文档网站上,还是在这里,我都没有找到关于如何做的一个词。存档中有一个文件 3.9.0/aspnet-core/build/build-mvc.ps1,也许我需要以某种方式使用它?

如何compile/generate/create一个ProjectName.Web.MVC项目来使用Vue.js?

我按如下方法解决了这个问题。

首先,需要明白当你在VisualStudio中debug/start一个项目时,只有WebAPI启动。要启动 vue,您需要安装 Node.js、Yarn 和以下 npm 包,如下所示:

npm install -g webpack, vue-cli, babel-cli, babel-preset-env

如果有多余的包,请在评论中告诉我。

之后,我从 VisualStudio 启动项目,并在 vue 文件夹 npm install --save-dev 的控制台中调用以下 NPM 命令。此依赖项加载到 node_modules 文件夹后。最后 运行 npm 命令 npm run serve。现在 vue 在 URL http://localhost:8080.

可用