c# - dotnet 核心 : discontinued? 中的 Vue.js 模板

标签 c# asp.net vue.js .net-core

几周前,我关注了this tutorial开始使用 dotnet core + vue.js。

安装模板的步骤是:


安装微软提供的SPA(单页应用)模板:

dotnet new --install Microsoft.AspNetCore.SpaTemplates::*

要开始创建一个新的 Vue 项目,只需在控制台上运行以下命令:

mkdir new-project
cd new-project
dotnet new vue

它运行良好(我重复一遍:那是几周前的事)。

现在我在同一台机器上重复了相同的步骤,它说“没有匹配输入模板名称的模板:vue”=>

Console error

vue.js 模板在过去几周是否已停用?还是我做错了什么?

最佳答案

在其他评论说它对他们有用,并且几周前知道它对我有用之后,我终于弄清楚发生了什么:

  • 在 VS2017 中的“可用包源”(NuGet 配置)中,我从工作 [work-repo] 获得了 nuget nuget 存储库。我必须通过 VPN 连接才能访问它(我在测试期间没有)。几周前我没有连接它,当时整个过程运行良好。

  • 现在,当我执行 dotnet new --install Microsoft.AspNetCore.SpaTemplates::* 时,第一行通知我“我无法连接 [工作 repo ]”。但后来就好像什么都没发生一样继续下去,我就忽略了,因为我没把它看成跟“看不到vue”有什么关系。

  • 从源列表中删除 [work-repo] 后,我就能够再次看到“vue”模板。我已经通过 dotnet new vue 安装了它,它运行良好。


tl;dr:如果您有目前无法访问的“Nuget 包源”,则“安装 Microsoft 提供的 SPA 模板”过程将不起作用。

关于c# - dotnet 核心 : discontinued? 中的 Vue.js 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48248855/

相关文章:

javascript - 在 ASP.NET MVC 项目中使用类库中的 Javascript 文件

vue.js - 在 vuetify 中打开对话框时将数据分配给字段

vue.js - 在 Vue 和 Vuetify 中设置为禁用的 v-tabs

vue.js - vue js 中 main.js 中 axios 重试的响应

asp.net - 如何将单独的查询绑定(bind)到 GridView Asp.net C# 中的单独列

c# - 获取通用枚举的描述属性

c# 将 Json 加载到继承类中

C# 泛型类型 : Warning from outer type

c# - 如何将 ASP TextBox 的文本绑定(bind)到它的工具提示?

尽管在当前线程中设置了正确的区域设置,但 C# DateTime.ToString() 在 Linux Ubuntu 18.04 上是错误的