npm version patch
更新版本号npm publish
发布npm unpublish <包名(@版本)>
删除指定包的依赖(指定版本)npm i free-midway-component@latest
项目中升级最新版本属性名 | 说明 | 默认值 | 可选值 |
---|---|---|---|
use | 是否使用 | true | false |
modelNames | 涉及文件上传的表 | - | [写表名] |
fileSize | 上传允许文件的最大值 | 100mb | 随便写 |
whitelist | 后缀白名单 | ['.jpg','.jpeg','.png','.gif','.bmp','.wbmp','.webp','.tif','.tiff','.psd','.svg','.xml','.pdf','.zip','.gz','.gzip','.mp3','.mp4','.avi'] | [随便写] |
tempdir | 临时上传路径 | join(process.cwd(), 'uploadTemp') |
是存储位置就行 |
realdir | 实际上传存储地址 | join(process.cwd(), 'upload') |
是存储位置就行 |
上传: ${项目前缀 koa.globalPrefix}/api/files/xxxxx/upload 读取/下载: ${项目前缀 koa.globalPrefix}/files/xxxx
任务队列强依赖于redis,redis版本>=5; config中添加:
bull: {
defaultQueueOptions: {
redis: {
port: 6379,
host: '127.0.0.1',
// password: 'xxxxxx'
},
},
},
每天执行一次