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

本文为原创文章,转载请注明出处,欢迎访问作者网站(和而不同)

发表评论

error: Content is protected !!