云策文档知识库部署
项目使用了以下技术栈:
MySQL
:数据存储next.js
:前端页面框架nest.js
:服务端框架tiptap
:编辑器及文档协作
如果要在本地直接部署使用,首先需要在本地部署MySQL和Redis服务,然后在config
文件夹下新建 prod.yaml
配置文件,各字段配置参考 dev.yaml
文件即可。
之后执行以下命令:
git clone https://github.com/fantasticit/think.git
cd think
pnpm install # 安装依赖
pnpm run build # 项目打包# 以下如果没有安装 pm2,直接 pnpm run start,推荐使用 pm2
pnpm run pm2
pm2 startup
pm2 save
服务启动成功后,各个地址如下:
- 前台页面地址:
http://localhost:5001
- 服务接口地址:
http://localhost:5002
- 协作接口地址:
http://localhost:5003
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。