{"_id":"@blued-core-oversea/qiniu-webpack-upload-plugin","name":"@blued-core-oversea/qiniu-webpack-upload-plugin","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.2":{"name":"@blued-core-oversea/qiniu-webpack-upload-plugin","version":"0.0.2","description":"上传 Webpack 打包出来的 assets 到 七牛云。","main":"index.js","scripts":{"test":"jest","coverage":"cat coverage/lcov.info | coveralls"},"author":"","license":"MIT","dependencies":{"ora":"^3.4.0","qiniu":"^7.2.2"},"devDependencies":{"coveralls":"^3.0.4","jest":"^24.8.0"},"keywords":["qiniu","webpack","plugin"],"jest":{"collectCoverage":true,"collectCoverageFrom":["lib/**/*"]},"gitHead":"13fff18402c0351048e4cea6d8789e3e50501e2b","_id":"@blued-core-oversea/qiniu-webpack-upload-plugin@0.0.2","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-8t3vEduwxxy9lG1SEc6rvG12a2J+20Fm0dN58bFNxMnH5bLLcIGZfuLhTBTG2ST1UNoH1c35bK9miN7l5atVBA==","shasum":"0d9bd63b89390138f8a5b5cdef3ddd05f57ba863","tarball":"https://registry.npmjs.org/@blued-core-oversea/qiniu-webpack-upload-plugin/-/qiniu-webpack-upload-plugin-0.0.2.tgz","fileCount":6,"unpackedSize":59284,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGf3Zi/dZUJkEJU55Vv+Dg4gLJ6RRHeoa68wLsqauF2uAiEAtK/arORN3dW9q/j0BwS79pH5pHeK5PPWRjqC30/vKjY="}]},"_npmUser":{"name":"bluediapp","email":"iappdeveloper@blued.com"},"directories":{},"maintainers":[{"name":"bluediapp","email":"iappdeveloper@blued.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/qiniu-webpack-upload-plugin_0.0.2_1734941273860_0.34219083342430134"},"_hasShrinkwrap":false}},"time":{"created":"2024-12-23T08:07:53.751Z","0.0.2":"2024-12-23T08:07:54.036Z","modified":"2024-12-23T08:07:54.344Z"},"maintainers":[{"name":"bluediapp","email":"iappdeveloper@blued.com"}],"description":"上传 Webpack 打包出来的 assets 到 七牛云。","keywords":["qiniu","webpack","plugin"],"license":"MIT","readme":"<!--\n * @Date: 2024-08-12 19:45:09\n * @LastEditors: kiddy fanzhenzhen@blued.com\n * @LastEditTime: 2024-12-23 15:38:30\n * @FilePath: /qiniu-upload-plugin/README.md\n * @Description: \n-->\n# qiniu-webpack-upload-plugin\n\n[![npm 版本](https://img.shields.io/npm/v/qiniu-upload-plugin.svg)](https://www.npmjs.com/package/qiniu-upload-plugin)\n[![下载量](https://img.shields.io/npm/dm/qiniu-upload-plugin.svg)](http://npm-stat.com/charts.html?package=qiniu-upload-plugin)\n[![Build Status](https://travis-ci.com/yhlben/qiniu-upload-plugin.svg?branch=master)](https://travis-ci.com/yhlben/qiniu-upload-plugin)\n[![Build status](https://ci.appveyor.com/api/projects/status/i72dafha6ht7bcnk/branch/master?svg=true)](https://ci.appveyor.com/project/yhlben/qiniu-upload-plugin/branch/master)\n[![Coverage Status](https://coveralls.io/repos/github/yhlben/qiniu-upload-plugin/badge.svg)](https://coveralls.io/github/yhlben/qiniu-upload-plugin) [![Greenkeeper badge](https://badges.greenkeeper.io/yhlben/qiniu-upload-plugin.svg)](https://greenkeeper.io/)\n[![David](https://img.shields.io/david/yhlben/qiniu-upload-plugin.svg)](https://david-dm.org/yhlben/qiniu-upload-plugin)\n\n> 将 webpack 打包出来的 assets 上传到七牛云。\n\n## 特点\n\n- 上传 webpack 打包后的所有静态资源到七牛云。\n- 自动忽略`.html`文件。\n- 支持覆盖已上传文件。\n\n基于官方七牛云[Node.js SDK](https://developer.qiniu.com/kodo/sdk/1289/nodejs)。\n\n## 安装\n\n```js\nnpm install qiniu-upload-plugin --save-dev\n```\n\n## 使用方法\n\n```js\nconst QiniuUploadPlugin = require('./QiniuUploadPlugin');\n\nplugins: [\n  new QiniuUploadPlugin({\n    publicPath: 'http://cdn.xxx.com', // 七牛云域名，自动替换 publicPath\n    accessKey: 'your qiniu accessKey', // 个人中心，秘钥管理，AK\n    secretKey: 'your qiniu secretKey', // 个人中心，秘钥管理，SK\n    bucket: 'your qiniu bucket', // 存储空间名称\n    zone: 'Zone_z2', // 存储地区\n    path: '', // 路径\n    // 可选参数：\n    cover: false // 慎用！默认为 false，设置为 true 会覆盖掉已经保存在七牛云上的同名文件。\n  })\n];\n```\n\n## 效果截图\n\n![上传七牛云](https://raw.githubusercontent.com/yhlben/qiniu-upload-plugin/master/screenshots/qiniu-upload.png)\n","readmeFilename":"README.md"}