blog-serve
koa2 

所属分类:博客
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2024-05-05 13:46:41
上 传 者sh-1993
说明:  博客服务中心, stars:0, update:2024-05-05 05:45:31

文件列表:
app/
bin/
config/
script/
.babelrc
.drone.jsonnet
.eslintignore
.eslintrc.json
.prettierignore
.prettierrc.json
.yarnrc
Dockerfile
LICENSE
deploy.sh
docker-compose.yml
package.json
start.sh
webpack.config.js
yarn.lock

# blog-serve [![Build Status](https://drone.bstu.cn/api/badges/sliwei/blog-serve/status.svg)](https://drone.bstu.cn/sliwei/blog-serve) > 博客服务中心 ## Dev Setup ```bash # 安装 npm install # 启动 npm run start # 访问 localhost:xxxx ``` ## Build Setup ```bash # 打包 npm run build # 复制以下文件到线上环境 > app/server.js > app/views > app/public > package.json # 安装 npm i # 启动 npm run pm2 || pm2 start app/server.js --name=blog-serve # 重启 pm2 restart blog-serve || pm2 restart :id ``` ## 项目结构 ``` # 开发环境文件 blog-serve app config // 配置 controllers // 操作层 models // 数据库模型 public // 资源文件夹 routes // 路由 utils // 工具 views // 模板 index.js // 开发主入口 server.js // 打包生成文件 bin www.js // 开发启动入口 node_modules // 插件包 package.json // 插件配置 webpack.config.js // 打包配置 # 线上环境文件(打包完成后,Jenkins或复制以下文件到线上运行即可) blog-serve app public // 资源文件夹 views // 模板 server.js // 打包生成文件 node_modules // 插件包 package.json // 插件配置 ``` ## 项目技术栈 | 字段 | 描述 | | ----------------------------- | ------------------ | | axios request request-promise | http 请求 | | jsonwebtoken | token 安全验证 | | koa2-cors | 跨域 | | moment | 时间处理 | | mysql2 | 数据库 | | nunjucks | html 模板 | | parameter | 数据校验 | | sequelize | 数据库 ORM | | svg-captcha | 图片验证码生成工具 | | geetest | 极验接入 | | swagger-injector | 接口文档 |

近期下载者

相关文件


收藏者