#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、访问首页加载不了模板页,检查了半小时后发现引入模板页时少写了一个单引号