【文件属性】:
文件名称:node-blog:Node 后台博客
文件大小:403KB
文件格式:ZIP
更新时间:2021-05-13 09:30:52
HTML
Node后台博客
实现功能
首页
博客详情页
登录页
管理中心
新建页
编辑页
技术栈
node(主干)
nginx(反向代理)
mysql(数据库)
morgan(日志)
redis(存储session)
xss(xss攻击)
readline(日志分析)
crontab(定时任务)
项目运行(已安装nginx、redis、mysql)
npm install
启动mysql
brew services start nginx 开启nginx
npm install http-server -g
cd static/html & http-server -p 9002代理前端静态页面
cd ../.. & npm run dev
项目目录结构
- bin(服务)
- demo(测试用例)
- log(morgan日志)
- access(fs、path实现日志)
-
- src
【文件预览】:
node-blog-master
----logs()
--------event.log(0B)
--------2019-06-26.access.log(1KB)
--------2019-06-30.access.log(1B)
--------error.log(0B)
--------access.log(523B)
----src()
--------router()
--------conf()
--------utils()
--------db()
--------model()
--------controller()
--------static()
----demo()
--------stream-test()
--------promise-test()
--------redis-test()
--------mysql-test()
--------file-test()
----app.js(4KB)
----README.md(8KB)
----.gitignore(145B)
----bin()
--------www.js(229B)
----package-lock.json(82KB)
----package.json(513B)