Skip to content

MinDoc 编译安装

roberChen edited this page Mar 26, 2021 · 4 revisions

mindoc 使用go官方的包管理方案go mod, 如果需要编译安装,如果遇到网络问题,推荐您设置GOPROXY环境变量。

第一步 拉取 MinDoc 源码

你需要在你本地 go/src 目录中创建对应的子目录 github.com/lifei6671 ,之后切换到该子目录,举例如下:

//创建目录
mkdir E:\go\src\github.com\lifei6671
//进入该目录
cd E:\go\src\github.com\lifei6671
//拉取源码
go get github.com/lifei6671/mindoc

第二步 更新包(optional)

mindoc 现在使用go mod, 如果需要更新包, 可以执行

go get -u

警告: 不建议您更新包,包更新后可能由于依赖包不遵守semver而导致编译失败或者产生不预期的执行结果!

您可以下载后清理依赖(而不是更新包),通过:

go mod tidy

第三步 编译

MinDoc 基于 beego 框架开发,在本地开发时可用 beego 提供的 bee 工具,也可以直接使用 go 命令。

go build

注意:mindoc在使用sqlite数据库时需要编译开启CGO。

编译成功后,安装和使用请参考: Windows 下安装和部署MinDoc

Clone this wiki locally