Remark42后端源码运行

  1. 下载Remark42的源码
  2. 配置go mod的阿里云代理,如图

https://mirrors.aliyun.com/goproxy/

avatar

  1. 在backend的目录下,进入命令行,然后运行
1
go mod download
  1. 如图,依赖都已经下载完成

avatar

  1. 运行开发命令
1
go run backend/app/main.go server --dbg --secret=12345 --url=http://127.0.0.1:8080 --admin-passwd=password --site=remark

前端源码运行

  1. 在frontend目录下,执行命令
1
npm install
  1. 编译没有报错,继续执行下面的运行命令
1
2
npm start

avatar

  1. 访问http://localhost:9000/web/,验证是否成功.

总结

go mod 至少可以把包放在项目目录下了 基本的命令:

  1. go mod init创建一个新模块,初始化go.mod描述它的文件。
  2. go build,go test以及其他软件包构建命令go.mod根据需要添加新的依赖项。
  3. go list -m all 打印当前模块的依赖项。
  4. go get 更改所需的依赖版本(或添加新的依赖)。
  5. go mod tidy 删除未使用的依赖项。

源码运行成功了,后面可以增强Remark42功能了,满足国人的使用习惯,现有功能有点弱,相比第三方的评论系统.