一站式前端資源 CDN 上傳工具(使用阿里雲 OSS)前端
npm install -g resource-uploader
https://domain.com/-/905bab36808f28a7/filename.png
用法:git
res-up [選項] 文件
選項:github
選項 | 描述 | 類型 |
---|---|---|
-h, --help | 顯示幫助信息 | [布爾] |
--compress, -c | 是否壓縮文件 | [布爾] [默認值: true] |
--prefix, -p | 自定義 URL 路徑 | [字符串] |
--name | 自定義 URL 文件名 | [字符串] |
--concat | 是否合併文件 | [布爾] [默認值: false] |
--base64 | 是否處理成 base64 內容,而不上傳 CDN | [布爾] [默認值: false] |
--dest | 本機文件系統路徑,使用此參數將保存文件到指定路徑,而不上傳 CDN | [字符串] |
--refresh, -r | 否刷新 CDN 資源 | [布爾] [默認值: false] |
--output-simple | 是否簡化控制檯輸出 | [布爾] [默認值: false] |
--config | 自定義配置文件,使用此參數能夠手動指定使用哪一個配置文件 | [字符串] [默認值: ""] |
--init-config | 初始化配置文件 | [布爾] [默認值: false] |
--version, -v | 顯示版本信息 | [布爾] |
示例:npm
res-up filename.png res-up /Users/xxx/Desktop/**/*.png res-up /Users/xxx/Desktop/**/*.png --output-simple res-up /Users/xxx/Desktop/1.js /Users/xxx/Desktop/2.js --concat res-up --prefix folder1/folder2 filename.png res-up --prefix folder1/folder2 --name new.png filename.png res-up --base64 filename.png res-up --base64 --dest /Users/xxx/Desktop filename.png res-up --dest /Users/xxx/Desktop filename.png res-up --no-compress filename.png res-up --config ./custom-config.json filename.png res-up --refresh "https://domain.com/-/xxx/filename.png"