构建
最后更新于
这有帮助吗?
Cloudreve 项目主要由两部分组成:后端主仓库 ,以及前端仓库 。编译 Cloudreve 后端前,需要先构建assets
目录下的前端子模块,并使用 嵌入到后端仓库。
参照 安装并配置 Go 语言开发环境 (>=1.18);
参考 安装 Node.js;
参考 安装 Yarn;
完成后,所构建的静态资源文件位于 assets/build
目录下。
你可以将此目录改名为statics
目录,放置在 Cloudreve 主程序同级目录下并重启 Cloudreve,Cloudreve 将会使用此目录下的静态资源文件,而非内置的。
编译完成后,会在项目根目录下生成最终的可执行文件cloudreve
。
或者交叉编译出所有可用版本:
首次编译时,Go 会下载相关依赖库,如果您的网络环境不佳,可能会导致这一步速度过慢或者失败。你可以使用 加快模块下载速度。
你可以使用 快速完成构建、打包等操作,使用方法如下: