当前位置: 首页 > news >正文

网站建设教程这篇苏州久远网络昆明网站制作

网站建设教程这篇苏州久远网络,昆明网站制作,做网站图标,建设企业网站价格1.说明 将腾讯design 项目上传到 腾讯云的对象存储中 #xff0c;但是发现 再这个腾讯design项目中 直接npm run build 打包以后 上传 发现 不能用 需要配置东西 2.解决 使用腾讯云的cos-nodejs-sdk-v5 插件 代码上传 cos-nodejs-sdk-v5 - npm npm i cos-nodejs-sdk-v5 … 1.说明 将腾讯design 项目上传到 腾讯云的对象存储中 但是发现 再这个腾讯design项目中 直接npm run build 打包以后 上传 发现 不能用 需要配置东西 2.解决 使用腾讯云的cos-nodejs-sdk-v5  插件 代码上传 cos-nodejs-sdk-v5 - npm npm i cos-nodejs-sdk-v5 --save 示例 // 引入模块 var COS require(cos-nodejs-sdk-v5); // 创建实例 var cos new COS({SecretId: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,SecretKey: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, });// 存储桶名称由bucketname-appid 组成appid必须填入可以在COS控制台查看存储桶名称。 https://console.cloud.tencent.com/cos5/bucket var Bucket test-1250000000; // 存储桶Region可以在COS控制台指定存储桶的概览页查看 https://console.cloud.tencent.com/cos5/bucket/ // 关于地域的详情见 https://cloud.tencent.com/document/product/436/6224 var Region ap-guangzhou;// 高级上传 cos.uploadFile({Bucket: Bucket,Region: Region,Key: 1.zip,FilePath: ./1.zip, // 本地文件地址需自行替换SliceSize: 1024 * 1024 * 5, // 触发分块上传的阈值超过5MB使用分块上传非必须},function (err, data) {console.log(err, data);} ); 3.真实解决 ①.根目录新建uploadToCOS.js 文件 ②. 代码 const path require(path); const fs require(fs); const COS require(cos-nodejs-sdk-v5);// 配置腾讯云COS参数 const cos new COS({SecretId: xxxxxxxxxxxx, // 身份识别 IDSecretKey: xxxxxxxxxx, // 身份密钥 });// 获取dist目录下的所有文件 const dirPath path.resolve(__dirname, dist);// 遍历目录并上传文件 function traverseDirectory(dirPath, prefix ) {const files fs.readdirSync(dirPath);files.forEach((file) {const filePath path.join(dirPath, file);const relativePath path.relative(dirPath, filePath);const cosKey path.join(prefix, relativePath).replace(/\\/g, /); // 使用 / 替换 \确保在 COS 上是正斜杠if (fs.statSync(filePath).isDirectory()) {// 如果是目录则继续遍历子目录并传入新的前缀traverseDirectory(filePath, cosKey);} else {// 如果是文件则上传文件fs.readFile(filePath, (err, data) {if (err) {console.error(\n读取文件 ${relativePath} 失败, err);return;}const params {Bucket: xxxxxxxxxxx,Region: xxxxxxxx,Key: cosKey,Body: data, // 使用文件内容进行上传};cos.putObject(params, function (err, data) {if (err) {console.log(data);console.error(\n上传文件 ${relativePath} 失败, err);} else {console.log(data);console.log(\n上传文件 ${relativePath} 成功);}});});}}); }// 开始遍历上传 traverseDirectory(dirPath); ③.控制台执行代码 node uploadToCOS.js
http://www.zqtcl.cn/news/397604/

相关文章:

  • 发布网站搭建教程云排名网站
  • 无锡大型网站建设房地产景区网站建设方案
  • 自学网站建设工资公众号怎么开通直播功能
  • 网站建设上市公司wordpress park主题
  • 百度网站建设一年多少钱奇艺广州网站建设 熊掌号
  • 建设网站怎么收费标准网站和自媒体都可以做
  • 网站自己怎么做无锡常规网络营销是什么
  • 活泼风格的网站crm免费客户管理系统
  • 网站系统发生错误百度seo灰色词排名代发
  • 免费做名片儿的网站wordpress grace6
  • 有关网站开发的创意四川工程造价信息网官网
  • 网站目录结构北京注册公司地址可以是住宅吗
  • 龙信建设集团网站傻瓜式建站软件下载
  • 在360做网站和百度做网站的区别什么是网站地址
  • 营销型的物流网站模板下载长江设计公司
  • 网站程序制作购买网站域名
  • 网站建设中html下载如何用社交网站开发客户
  • 开设购物网站的方案政务公开和网站建设情况
  • 一台云服务器做多个网站营销型网站的建设重点是什么
  • 泉港网站建设推广服务公司电子商务好就业吗
  • 自己做网站开发如何找客户wordpress 显示 子分类
  • 腾讯邮箱网页版登录宿迁seo公司
  • 网站建设找盖亚科技WordPress 百度 主动
  • 中国最受欢迎的网站杭州做电商网站
  • 百度招聘 网站开发全网营销实战培训
  • 备案网站内容说明广州哪个区封了
  • 大足建网站的软件开发者模式怎么打开
  • 中国有什么网站做跨境零售农商1号的网站建设费
  • 用宝塔给远程网站做备份购买一个网站需要多少钱
  • 百度蜘蛛不爬取网站做汽车新闻哪个网站好