#CMSBaseNodeJS

这是一个基于 NodeJS 并且以 KoaJS 作为 Web 框架、以 MongoDB 作为数据库的内容发布系统。

##如何开始

安装 Nodejs
安装 MongoDB
安装 Git
安装 Sublime Text2

1、克隆指定项目到本地目录:git clone https://github.com/Cloudlie/CMSBaseNodeJS.git
2、安装项目依赖包:npm install
3、运行数据库:mongod --dbpath yourDataDir 如mongod --dbpath H:\myData
4、运行服务器并启动项目:supervisor index.js

##主要功能

前台发布  
	首页  
	新闻列表页  
	公告列表页
	新闻详情页  
	公告详情页  
系统管理:  
	用户管理  
	用户组管理  
	权限管理  
	日志管理  
信息管理:  
	文章管理
	文章审核
	评论管理
	发布管理
信息源管理:
	关键字管理

##参考资料

jQuery
bootstrap
angularJs 2
wangEditor
koa
monk
swig
mongodb
typescript
markdown
supervisor

##苦难史

1、访问首页加载不了模板页,检查了半小时后发现引入模板页时少写了一个单引号