Merge pull request #1259 from xb2016/master

Update how to build
pull/1277/head
AaronLiu 3 years ago committed by GitHub
commit eef6c40441
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -40,7 +40,7 @@
* :cloud: 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端 * :cloud: 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
* :outbox_tray: 上传/下载 支持客户端直传,支持下载限速 * :outbox_tray: 上传/下载 支持客户端直传,支持下载限速
* 💾 可对接 Aria2 离线下载,可使用多个从机点分担下载任务 * 💾 可对接 Aria2 离线下载,可使用多个从机点分担下载任务
* 📚 在线 压缩/解压缩、多文件打包下载 * 📚 在线 压缩/解压缩、多文件打包下载
* 💻 覆盖全部存储策略的 WebDAV 协议支持 * 💻 覆盖全部存储策略的 WebDAV 协议支持
* :zap: 拖拽上传、目录上传、流式上传处理 * :zap: 拖拽上传、目录上传、流式上传处理
@ -71,7 +71,7 @@ chmod +x ./cloudreve
## :gear: 构建 ## :gear: 构建
自行构建前需要拥有 `Go >= 1.17`、`yarn`等必要依赖。 自行构建前需要拥有 `Go >= 1.17`、`node.js`、`yarn`、`zip` 等必要依赖。
#### 克隆代码 #### 克隆代码
@ -88,7 +88,12 @@ cd assets
yarn install yarn install
# 开始构建 # 开始构建
yarn run build yarn run build
# 构建完成后删除映射文件
cd build
find . -name "*.map" -type f -delete
# 返回项目主目录打包静态资源
cd ../../
zip -r - assets/build >assets.zip
``` ```
#### 编译项目 #### 编译项目

@ -88,7 +88,7 @@ usage() {
exit 1 exit 1
} }
while getopts "bacr:d" o; do while getopts "bacrd" o; do
case "${o}" in case "${o}" in
b) b)
ASSETS="true" ASSETS="true"

Loading…
Cancel
Save