根据官方示例:https://orchardcore.readthedocs.io/en/latest/Templates/README/#create-a-new-module

执行以下命令:

dotnet new --install "OrchardCore.Cms.Templates"

PS C:\Users\hyzx8\Documents\Visual Studio 2017\Projects\JZProjectManage> dotnet new --install "OrchardCore.Cms.Templates"
正在还原 C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\restore.csproj 的包...
C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\restore.csproj : error NU1103: 找不到版本为 的稳定包 OrchardCore.Cms.Templates
C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\restore.csproj : error NU1103: - 在 Orchard Core Nuget 中找到 20 个版本[ 最接近版本: 1.0.0-beta3-68792 ]
C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\restore.csproj : error NU1103: - 在 nuget.org 中找到 3 个版本[ 最接近版本: 1.0.0-beta2-67846 ]
C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\restore.csproj : error NU1103: - 在 Microsoft Visual Studio Offline Packages 中找到 0 个版本
C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\restore.csproj : error NU1103: - 在 C:\Program Files\dotnet\sdk\NuGetFallbackFolder 中找到 0 个版本
正在生成 MSBuild 文件 C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\obj\restore.csproj.nuget.g.props。
正在生成 MSBuild 文件 C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\obj\restore.csproj.nuget.g.targets。
C:\Users\hyzx8\.templateengine\dotnetcli\v2.1.403\scratch\restore.csproj 的还原在 251.62 ms 内失败。

  

安装失败,此时参考微软官方的 api :https://docs.microsoft.com/zh-cn/dotnet/core/tools/dotnet-new?tabs=netcore21#examples

-i|--install <PATH|NUGET_ID>

从提供的 PATH 或 NUGET_ID 安装源或模板包。 若要安装模板包的预发布版本,需要以 <package-name>::<package-version> 格式指定该版本。 默认情况下,dotnet new 为该版本传递 *,表示最后一个稳定的包版本。 请在示例部分查看示例。

注意以上命令中的高亮部分,由于OrchardCore 尚未发布稳定版,所以我们需要指定具体的版本号,在此之前你应确保已经添加了OrchardCore官方的 Nuget源: https://orchardcore.readthedocs.io/en/latest/Templates/README/#adding-orchard-core-nuget-feed

将命令修改为:

dotnet new --install "OrchardCore.Cms.Templates::1.0.0-beta3-68792"

注意后方的版本号来自于 上一个命令的 最接近版本 部分

接下来再按照官方文档继续执行就没问题了

New module from Command Shell (automated way)

Module commands

 dotnet new ocmodule -n ModuleName.OrchardCore

dotnet new ocmodule -n ModuleName.OrchardCore --PartName TestPart

dotnet new ocmodule -n ModuleName.OrchardCore --PartName TestPart --AddPart true

Orchard Core 使用模板创建Module的更多相关文章

  1. Orchard Core 文档翻译 (二)代码生成模板 Code Generation Templates

    Code Generation Templates 翻译原文:https://www.cnblogs.com/Qbit/p/9746457.html转载请注明出处 Orchard Core Templ ...

  2. Orchard Core 使用工作流处理审批和创建内容项

    译自:http://www.ideliverable.com/blog/orchard-core-workflows-walkthrough-content-approval 转载请注明出处, 原文地 ...

  3. 创建一个新的解耦的Orchard Core CMS网站

    引言本文将介绍创建一个功能齐全.解耦的CMS网站的过程,该网站允许您编辑博客帖子并呈现它们.解耦是一种开发模型,其中站点的前端和后端(管理)托管在同一个Web应用程序中,但只有后端由CMS驱动.然后, ...

  4. 创建一个 Orchard Core CMS 站点

    本文通过引用项目模板的方式创建Orchard CMS站点. 创建项目有不同的方式可以为Orchard Core创建站点和模块.你可以在这里了解更多关于它们的信息.在本指南中,我们将使用我们的" ...

  5. Orchard入门:如何创建一个完整Module

    这是一个Orchard-Modules的入门教程.在这个教程里,我们将开发两个功能页面分别用于数据录入与数据展示. 完成上述简单功能开发,我们一共需要6个步骤.分别为: 创建Module 创建Mode ...

  6. Orchard Core创建CMS/Blog站点

    安装.NET Core SDK 下载并安装当前最新版本.NET Core SDK 3.1: https://dotnet.microsoft.com/download 安装visual studio ...

  7. 创建一个Orchard Core CMS 应用程序

    开始使用Orchard Core作为NuGet软件包 在本文中,我们将看到使用Orchard Core提供的NuGet包创建CMS Web应用程序是多么容易. 你可以在这里找到Chris Payne写 ...

  8. 发布基于Orchard Core的友浩达科技官网

    2018.9.25 日深圳市友浩达科技有限公司发布基于Orchard Core开发的官网 http://www.weyhd.com/. 本篇文章为你介绍如何基于Orchard Core开发一个公司网站 ...

  9. Orchard Core 中文文档翻译(一)关于Orchard Core

    原文连接:https://www.cnblogs.com/Qbit/p/9746363.html 转载请注明出处 翻译说明:本系列为直译,按照官方的计划现在这个版本(2018年10月5日)已经接近最终 ...

随机推荐

  1. 页面加载时的div动画

    用@keyframes(动画),实现页面加载时的div动画(不要用js控制,因为当页面加载的时候,js还不一定可以使用) 可以在https://daneden.github.io/animate.cs ...

  2. CentOS7下php安装mcrypt扩展

    https://blog.csdn.net/skykingf/article/details/40185405 以下步骤均为本人实际操作,可能与你的安装方法有所区别,但我会尽量排除疑惑) 大致步骤(1 ...

  3. 分享个高精度IP定位

    https://www.opengps.cn/Data/IP/LocHighAcc.aspx

  4. poj3040

    一.题意:约翰要给他的牛贝西发工资,每天不得低于C元,约翰有n种面值的钱币,第i种的面值为v_i,数量有b_i.问这些钱最多给贝西发多少天的工资.注意,每种面值的金钱都是下一种的面值的倍数. 二.思路 ...

  5. 启动Kafka

    启动zookeeper 使用命令查看zookeeper是否启动成功: 启动kafka Brokerr 使用命令查看kafka Broker是否启动更成功 在kafka中创建topic 'test' b ...

  6. 关于箭头函数的this指向问题

    document.onclick = function(){ // 普通函数的this是在运行的时候才临时绑定的,也就是说,函数不运行,你绝对不可能知道this是谁 // 下面这个函数如果是自调用,t ...

  7. ubuntu下安装vue-cli框架

    首先安装好node.js,安装方式见 http://www.cnblogs.com/teersky/p/7255334.html 之后正式开始vue-cli之旅吧,输入以下代码安装vue-cli模块 ...

  8. Missing artifact com.oracle:ojdbc6:jar:11.2.0.1.0问题解决 ojdbc包pom.xml出错

    <!-- 添加oracle jdbc driver --> <dependency> <groupId>com.oracle</groupId> < ...

  9. 使用pygame开发一个弹幕射击游戏(一)

    本文作为开发过程记录用. 目前游戏画面: 下一个添加的功能:敌机可以进行射击. 弹幕类 from pygame.sprite import Sprite from pygame import tran ...

  10. 关于Javascript模块化和命名空间管理的问题说明

    最近闲下来的时候,稍微想了想这个问题.关于Javascript模块化和命名空间管理 [关于模块化以及为什么要模块化] 先说说我们为什么要模块化吧.其实这还是和编码思想和代码管理的便利度相关(没有提及名 ...