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

浏览器网站入口网站建设检查

浏览器网站入口,网站建设检查,wordpress 搜索表单,做网站用什么字体最明显亚马逊s3 API文档 最开始安装了aws-sdk/client-s3,但是不知道为什么一直报错,所以用了aws-sdk 准备工作: 需要已经搭建好minio、创建好桶 1. vue2 安装插件 yarn add aws-sdk s3配置 var AWS require("aws-sdk"); AWS.co…

亚马逊s3 API文档

最开始安装了@aws-sdk/client-s3,但是不知道为什么一直报错,所以用了aws-sdk

准备工作:

需要已经搭建好minio、创建好桶

1. vue2

安装插件

yarn add aws-sdk 

s3配置

var AWS = require("aws-sdk");
AWS.config.update({accessKeyId: accessKeyId,secretAccessKey: secretAccessKey,endpoint: `http://${minio的ip地址}:${minio的端口}`,s3ForcePathStyle: true, // 如果使用 MinIO,请设置为truesignatureVersion: "v4",
});
let s3 = new AWS.S3({apiVersion: "2006-03-01",
});

封装上传文件函数 utils/minio.js中

// 上传文件
export const uploadFile = (bucketName, fileName, file, type, size) => {return new Promise((reslove, reject) => {s3.putObject({Bucket: bucketName,Key: fileName,Body: file,ACL: 'public-read',ContentType: type,ContentLength: size},(err, data) => {if (err) {console.log(err);// 上传失败} else if (data) {console.log(data);reslove(data.Location);}});});
};

注意: ContentType 必传 不传的话上传到minio中的文件无法进行在线预览。

调用

import { uploadFile } from "@/utils/minio.js";uploadS3File(bucketName,fileName,file,mineType,fileSize).then((location) => {// location为minio中etag的值 若返回location则为上传成功
})

2. vue3 + vite

vue3中与vue2中的使用方法基本相同,不同的是插件的引用。

1.vue3中无法使用require所以采用import引入

import AWS from 'aws-sdk'

2.可能会报错globel不存在

创建pollyfill.js文件, 内容如下

if (typeof window.global === "undefined") {window.global = window;
}

3.在main.js中引入(注意放在createApp之前)

import '@/utils/pollyfill'
import { createApp } from "vue";

4.在index.html中加入

<script>glboal = globalThis</script>

即可引入成功

http://www.yayakq.cn/news/426323/

相关文章:

  • 互联网网站分了深圳网站建设服务代码
  • 网站收费模板黑五类广告推广
  • 长沙网站建设公司招聘网站搜索算法
  • 网站开发软件网站开发html5网站建设中
  • 家用电脑可以做网站服务器手机网站demo
  • 公司网站开发实训报告哈尔滨关键词优化效果
  • 山东百搜科技有限公司seo关键词优化软件
  • 无锡宏腾网站建设微网站怎么做的好
  • wordpress 建站主题网站弹屏广告怎么做的
  • asp网站开发四酷全书:新闻_论坛_电子商城_博客慈溪怎么做网站
  • 网站网址和域名郑州网站建设亻汉狮网络
  • 网站营销做的好的律师wordpress点评系统
  • 网站在当地做宣传怎么下载自己做的网站
  • 网站右侧分享插件品牌网站建设磐石网络优等
  • 怎么做一个网站怎么样wordpress 简单企业主题下载
  • 不想花钱怎么做网站小型教育网站开发与设计
  • iis服务器怎么部署php网站优化网站关键词的技巧
  • 成都市城乡住房建设厅网站百度有网站建设吗
  • 做带v头像的网站青海省建设监理协会网站
  • 做本地网站需要什么资质产品网站建设设计方案
  • 网站服务内容 备案wordpress主题技术网
  • 路由器屏蔽网站怎么做合肥网站开发公司
  • 北京网站建站网wordpress+标签消失
  • 滨州网站建设九鲁怎么把在EXCEL做的查询系统做到网站上
  • 凡科建站手机网站建设企业公司简介范文
  • 机械设备东莞网站建设服装公司做哪个网站
  • 南昌网站建设公司服务器网络舆情分析平台
  • app网站建设手机APP软件开发成都疾控最新通告
  • 哪里做网站比较快那个免费做微信订阅号的网站
  • 想看别人的wordpress博客网站建站的好公司