const gulp = require('gulp'); const publish = require('gulp-oss-publish'); // oss配置文件 const config = { prefix: `dbc-shop/uni/`, genShortId: false, oss: { region: 'oss-cn-beijing', accessKeyId: 'LTAIDfwPBC9AnsRt', secretAccessKey: 'Z6FtUptrAk0Sl6H8vrVBGZLbBzXEpO', endpoint: 'http://oss-cn-beijing.aliyuncs.com', bucket: 'dbc-static' }, headers: { CacheControl: 'public', ContentEncoding: '', ServerSideEncryption: 'AES256' } } // 上传本地编译后的资源到oss gulp.task('default', () => gulp .src([`unpackage/dist/build/h5/**/*`, '!unpackage/dist/build/h5/index.html'], { base: 'unpackage/dist/build/h5', buffer: true }) .pipe(publish(config)) );