创建一个Orchard Core CMS 应用程序
开始使用Orchard Core作为NuGet软件包
在本文中,我们将看到使用Orchard Core提供的NuGet包创建CMS Web应用程序是多么容易。
你可以在这里找到Chris Payne写的原始博客文章:http://ideliverable.com/blog/getting-started-with-orchard-core-as-a-nuget-package
创建一个Orchard Core CMS 应用程序
在Visual Studio,创建一个空的.NET Core web 应用程序. 例如: Cms.Web. 不要选中“将解决方案和项目放在同一个目录中”,因为稍后创建模块和主题时,您希望它们与解决方案中的web应用程序共存。
注意
如果你想使用“预览”包,在你的包资源里配置OrcharCore预览Url。
要添加对包的引用,请右键单击项目并单击Manage NuGet packages,如果需要,请选中Include prerelease。如果您在上面添加了预览源,请从右上角的包源选择中选择此选项。在浏览选项卡中,搜索OrchardCore.Application.Cms.Targets并安装软件包。
打开Startup.cs 并修改 ConfigureServices 方法,增加下面这行:
services.AddOrchardCms();
在方法 Configure 中,替换下面语句:
app.UseEndpoints(endpoints =>
{
endpoints.MapGet("/", async context =>
{
await context.Response.WriteAsync("Hello World!");
});
});
为: app.UseOrchardCore();
启动你应用程序
发起你的程序 (Ctrl+F5). 可以看见起始页
输入关于这个站点的信息:
- 站点名称. Ex: Orchard Core.
- 使用主题 Ex: Agency.
- 使用时间区. Ex: (+01:00) Europe/Paris.
- 使用sql. Ex: SqLite.
- 管理员名称. Ex: admin.
- 管理员邮件Ex: foo@bar.com
- 密码和 确认密码.
提交你的表单,几秒后,你的网站就可以生成了。
然后,如果/admin 就可以访问管理员界面了。
最新文章
- 非传统题【A002】
- 【BZOJ2821】作诗(Poetize) 分块
- MySQL数据库基本指令(全)
- springmvc数据处理模型
- servlet中的cookie
- jackson - 生成jason工具-简单示例
- Deap Learning (吴恩达) 第一章深度学习概论 学习笔记
- VMware 安装 Mac OS 注意事项
- Linux 虚拟文件系统概述
- 使用spring:aop中修改增强方法中的参数
- D. Nastya Is Buying Lunch
- matplotlib 与 seaborn 中出现中文乱码的解决方法
- Nginx配置虚拟主机
- VS2010插件 VS.PHP 调试开发php程序
- RPC、RMI、SOAP、WSDL的区别详解
- 《区块链100问》第13集:比特币和Q币有哪些不同?
- 1. 安装Oracle,配置环境 	2. 实现查询From子句 	3. 实现查询where子句 	4. 实现查询order by子句
- css选择器 nth-child
- Golang之并发资源竞争(互斥锁)
- Linux进程的创建函数fork()及其fork内核实现解析【转】