怎么在wsl中配置好开源项目answer问答社区?

作者站长头像
站长
· 阅读数 6

疑问

如标题所示最近正在配置Answer开源问答社区,在内部中添加一个当某人评论的问题后可以通过类似短信的方式发送消息給题主,但是在在根据官方文档的步骤的配置过程中,却发现配置一直不成功由于在windows的环境下,使用go语言生成wire依赖的时候会出现报毒的情况,而由于在使用公司电脑,导致无法关闭杀毒软件或是添加信任,因此采用wsl进行配置,在根据步骤进行配置后端时,遇到了多个问题

首先执行

swag init --generalInfo ./cmd/answer/main.go

的时候会出现报错怎么在wsl中配置好开源项目answer问答社区?运行

 go get -u github.com/swaggo/swag/cmd/swag
 export PATH=$PATH:/home/linux/go/bin
 source ~/.bashrc

也依然无法找到swag

于是我决定先跳过这一步尝试配置后续步骤,在配置完成后,运行

sudo ./answer init -C ./answer-data/

显示信息怎么在wsl中配置好开源项目answer问答社区?在访问http://localhost:80/install安装页面的时候,页面无法加载,报错为怎么在wsl中配置好开源项目answer问答社区?同时报错怎么在wsl中配置好开源项目answer问答社区?如果运行

./answer run -C ./answer-data/

会报错怎么在wsl中配置好开源项目answer问答社区?

现在已经束手无策了,前来求助各位大佬,萌新第一次提问,排版可能有点乱,请见谅!

回复
1个回答
avatar
test
2024-06-28

我看你执行下面这个命令的时候已经启动成功,没有看到界面是应该是没有编译前端的页面。

sudo ./answer init -C ./answer-data/

如果有 make 命令,直接使用 make ui 编译前端。如果没有,可以进入 ui 目录下进行 pnpm installpnpm build 进行编译。

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容