问答社区框架Answer(一)| 开发环境搭建
Answer是一个类知乎的问答论坛,官网地址https://answer.dev/
前端语言为Node.js,TypeScript;后端语言为Go
下载版本
https://github.com/answerdev/answer/releases下载最新版本
前端环境
前端使用的是TypeScript和React,所以要先安装nodejs环境,可以参考下面文章安装
项目使用pnpm管理包,所以需要安装pnpm
sudo npm install pnpm -g
环境安装好之后,进入ui目录,使用pnpm安装module
pnpm install
依赖安装完成之后,编译打包,时间较长
pnpm run build
最后的项目是打包在ui/build目录下面
static/ asset-manifest.json favicon.ico index.html manifest.json robots.txt
后端环境
后端使用的是Go语言,Go语言的环境安装可以参考下面的文章
数据库
数据库使用MySQL,可以参考下面这篇文章
0