Update how to build
This commit is contained in:
parent
0e5683bc3b
commit
4d4a31c250
2 changed files with 11 additions and 6 deletions
11
README.md
11
README.md
|
@ -40,7 +40,7 @@
|
|||
|
||||
* :cloud: 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive (包括世纪互联版) 作为存储端
|
||||
* :outbox_tray: 上传/下载 支持客户端直传,支持下载限速
|
||||
* 💾 可对接 Aria2 离线下载,可使用多个从机机点分担下载任务
|
||||
* 💾 可对接 Aria2 离线下载,可使用多个从机节点分担下载任务
|
||||
* 📚 在线 压缩/解压缩、多文件打包下载
|
||||
* 💻 覆盖全部存储策略的 WebDAV 协议支持
|
||||
* :zap: 拖拽上传、目录上传、流式上传处理
|
||||
|
@ -71,7 +71,7 @@ chmod +x ./cloudreve
|
|||
|
||||
## :gear: 构建
|
||||
|
||||
自行构建前需要拥有 `Go >= 1.17`、`yarn`等必要依赖。
|
||||
自行构建前需要拥有 `Go >= 1.17`、`node.js`、`yarn`、`zip` 等必要依赖。
|
||||
|
||||
#### 克隆代码
|
||||
|
||||
|
@ -88,7 +88,12 @@ cd assets
|
|||
yarn install
|
||||
# 开始构建
|
||||
yarn run build
|
||||
|
||||
# 构建完成后删除映射文件
|
||||
cd build
|
||||
find . -name "*.map" -type f -delete
|
||||
# 返回项目主目录打包静态资源
|
||||
cd ../../
|
||||
zip -r - assets/build >assets.zip
|
||||
```
|
||||
|
||||
#### 编译项目
|
||||
|
|
2
build.sh
2
build.sh
|
@ -88,7 +88,7 @@ usage() {
|
|||
exit 1
|
||||
}
|
||||
|
||||
while getopts "bacr:d" o; do
|
||||
while getopts "bacrd" o; do
|
||||
case "${o}" in
|
||||
b)
|
||||
ASSETS="true"
|
||||
|
|
Loading…
Reference in a new issue