Skip to content

youpinyao/ali-oss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

meetyou-ali-oss

NPM version

模块载入

npm i meetyou-ali-oss -D

全局载入

npm i meetyou-ali-oss -g

配置access

// 初次使用需配置

meetyou-ali-oss init

输入 accessKeyId accessKeySecret bucket region

配置文件

// https://github.com/ali-sdk/ali-oss
// config.json
{
  "accessKeyId": "",// 必填 当设置access后可不填
  "accessKeySecret": "",// 必填 当设置access后可不填
  "bucket": "", // 必填 当设置access后可不填
  "region": "", // 选填 当设置access后可不填
  
  "srcDir": "./public/assets", // 必填 要上传的文件所在路径
  "ignoreDir": true, // 是否忽略文件夹
  "deduplication": false, // 云上已经有的文件不上传
  "ignoreSuffix": "html,css", // 忽略后缀逗号隔开,或者数组
  "prefix": "ad-activity.meiyou.com" // 必填 上传文件在云上的目录
}

node

const aliOss = require('meetyou-ali-oss');

aliOss({
  "accessKeyId": "",// 必填 当设置access后可不填
  "accessKeySecret": "",// 必填 当设置access后可不填
  "bucket": "", // 必填 当设置access后可不填
  "region": "", // 选填 当设置access后可不填
  
  "srcDir": "./public/assets", // 必填 要上传的文件所在路径
  "ignoreDir": true, // 是否忽略文件夹
  "deduplication": false, // 云上已经有的文件不上传
  "ignoreSuffix": "html,css", // 忽略后缀逗号隔开,或者数组
  "prefix": "ad-activity.meiyou.com" // 必填 上传文件在云上的目录
}).then(() => {
  // 上传成功
});

cli

meetyou-ali-oss upload ./config.json

About

阿里云oss 同步工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published