上传静态资源到服务器,目前支持 aliyun oss。
$ pnpm global add @vingogo/static-upload
如果使用 OSS,则在项目根目录下创建 oss.config.js,配置上传基本信息:
module.exports = {
bucket: 'vingogo',
region: 'oss-cn-guangzhou',
directory: 'dist',
prefix: `test`
};
确保运行环境能读取到环境变量,OSS 需要的参数如下:
- OSS_AK: 对应 accessKeyId
- OSS_SK: 对应 accessKeySecret
执行如下命令可进行上传:
$ static-upload start