美文网首页
创建新模块

创建新模块

作者: cac1f2858bb2 | 来源:发表于2016-03-24 15:28 被阅读65次

自动生成模块代码结构

可以通过Orchard中一个Code Generation的功能来自动创建模块代码结构。Code Generationd的详细介绍可以参见《Command-Line Code Generation》或《Orchard中的命令行工具》。

安装并启用Code Generation后,在Orchard命令行工具中输入:

codegen module MyCompany.HelloWorld

注:在Orchard中创建模块的时候最好采用“公司名+功能名”的方式来作为模块的命名。这样可以在以后发布模块的时候,不和其他公司开发的相似功能的模块相冲突。

模块创建成功后,可以在Orchard的Module目录中看见我们刚创建的模块项目(用户注册模块)。

修改模块清单文件

在新创建的模块目录中可以发现一个Module.txt文件,这是一个模块清单文件。他描述了这个模块的一些基本信息,如:名称,作者,版本等。这些信息将会在系统中显示,告诉管理员这个模块的作用和其他一些相关的信息。内容如下:

Name: Atom.Registration

AntiForgery: enabled

Author: Atom Team

Website: http://www.jianshu.com/p/6d04341db41c

Version: 1.0

OrchardVersion: 1.0

Description: 自定义用户注册

Dependencies:Orchard.Projections, Orchard.Forms, Orchard.jQuery,Orchard.Users

Features:

           Atom.Registration:

                  Description: Description for feature Atom.Registration.

相关文章

  • 创建新模块

    自动生成模块代码结构 可以通过Orchard中一个Code Generation的功能来自动创建模块代码结构。Co...

  • Maven创建多模块项目

    使用Eclipse创建Maven多模块的方式(分布式) Maven多模块 创建新的Maven项目创建Maven项目...

  • ng2学习之旅

    安装 @angular/cli 简单命令 npm + ng 创建项目 创建新模块

  • node.js学习之npm——6.《如何创建node模块、如何发

    创建node.js模块 Node.js 模块是一种可以发布到 npm 的包。当你创建一个新模块时,创建 packa...

  • 13.Spring Boot文件上传示例

    一、创建upload模块项目 可按照下图顺序进行创建:创建一个新的模块springboot 接下来的创建方法跟之前...

  • iOS开发60分钟小记

    目标 使用Xcode IDE, 模拟器 修改,调试已有iOS app 能在已有应用内创建新模块 能创建新应用 能发...

  • 【Vue】自定义cli模板

    在创建vue模板的时候,可以自定义所需模块。还可以把常用模块的选项保存好,以便下次创建新模板的时候能直接使用。 本...

  • 2020-08-02模块的使用

    模块的基本使用步骤 创建模块(按照以前的讲解方式创建模块,创建包,创建类,定义方法)为了体现模块的使用,创建两个模...

  • Spring Boot整合Mybatis进行CRUD

    1、创建完新模块后,开始创建entity实体类 user类 2、创建Mapper类,编写“增删改查”的SQL语句(...

  • spring boot mybatis

    1、创建完新模块后,开始创建entity实体类 user类 2、创建Mapper类,编写“增删改查”的SQL语句(...

网友评论

      本文标题:创建新模块

      本文链接:https://www.haomeiwen.com/subject/dtyrlttx.html