2.1.0 • Published 8 years ago
upload-to-oss v2.1.0
upload-to-oss
前端静态资源检测,并上传到阿里云的oss
============================
说明
- watcher.js 负责记录修改的文件,写入记录文件中, 需要一开始就开启
- upload.js 负责读取记录文件里的记录,然后上传到oss
- upload.js 会查找监测文件夹下所有与记录同名的文件,目的是解决,前端静态资源压缩后,把压缩后的资源一同上传到oss
- config.js 负责读取配置文件
- 记录里面路径都采用绝对路径,暂不支持window
如何使用
第一次执行watcher的时候,会在项目根目录下创建配置文件: .upOssConfig
{
"configFileName": ".upOssConfig",
"basePath": "",
"watchPath": "",
"recordFileName": ".record",
"uploadType": "",
"oss": {
"region": "",
"accessKeyId": "",
"accessKeySecret": "",
"bucket": ""
},
"ignores": [".record",".upOssConfig","node_modules/",".idea/",".git/"],
"autoSave": 10
}- configFileName: 配置文件名 默认:upOssConfig.json
- basePath: 根目录的绝对路
- watchPath: 监测文件的绝对路径,默认: 为配置文件所在的文件夹
- uploadType: 文件上传方式, 默认: 全部对应上传; 1.assetsToAssets 本地_assets文件上传到oss的_assets下面 2.normalToAssets 本地检测文件上传到oss的_assets下面 3. 全部对应上传
- recordFileName: 监测结果记录文件名,默认:.record
- oss: 阿里对象存储
- ignores: 忽略文件或文件名
- autoSave: 自动保存的时间间隔(单位: s 秒),默认: 20s
启动监测
node xxxx/upload-to-oss/watcher [-p 'xx/xx']###上传到oss
node xxxx/upload-to-oss/upload [-t 'normal']注意
- 请不要删除配置文件和记录文件,否则程序可能无法正确执行
- 配置文件修改后,请重启watcher.js,否则无法生效
2.1.0
8 years ago
2.0.9
8 years ago
2.0.8
8 years ago
2.0.7
8 years ago
2.0.6
9 years ago
2.0.5
9 years ago
2.0.4
9 years ago
2.0.3
9 years ago
2.0.2
9 years ago
2.0.1
9 years ago
2.0.0
9 years ago
1.0.20
9 years ago
1.0.19
9 years ago
1.0.18
10 years ago
1.0.17
10 years ago
1.0.16
10 years ago
1.0.15
10 years ago
1.0.14
10 years ago
1.0.13
10 years ago
1.0.12
10 years ago
1.0.11
10 years ago
1.0.10
10 years ago
1.0.9
10 years ago
1.0.8
10 years ago
1.0.7
10 years ago
1.0.6
10 years ago
1.0.5
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago