自学内容网 自学内容网

outline 分析

outline

安装

源码
Local development

几个注意点:

  • 有两个数据库,redis和postgresql,可以使用docker,也可以直接本地安装
  • 默认有host可配置可不配置
  • 默认开启https,所以需要SSL,mkcert

没有使用make up的本地环境搭建过程

  1. 下载源代码git clone git@github.com:outline/outline
  2. 安装两个数据库,配置账号密码
  3. 复制.env.sample文件成.env. 添加DATABASE_URLREDIS_URL
  4. 更改.env.development的URL是本地的host,或者IP地址
  5. yarn install-local-ssl 安装本地ssl证书
  6. yarn install --pure-lockfile安装依赖
  7. yarn dev:watch启动服务
  8. (可选)配置host
  9. 打开页面https://local.outline.dev:3000

登陆 doc

不支持账号密码登录, 只能使用第三方登录,可以使用slack

源码

前端

技术栈介绍
React、vite、mobx、Styled Components、

入口文件

/outline/app/index.tsx

  • HelmetProvider 灵活更改html的header信息
  • KBarProvider

后端

技术栈介绍

nodejs、koa、Sequelize 、bull、


原文地址:https://blog.csdn.net/Cribug8080/article/details/143730651

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!