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

网站建设报价多少钱云南网络推广seo代理公司

网站建设报价多少钱,云南网络推广seo代理公司,射阳网站建设,湛江做网站建设安装Minio,Minio server和Minio client都要下载可以自定义安装目录 安装完成之后,可以将minio配置成环境变量方便使用 配置了环境变量启动命令式 minio server start,默认账号密码minioadmin和minioadmin,点击9000端口的这个链接,即可访问客户端 nodejs连接Minio,简易服务进… 安装Minio,Minio server和Minio client都要下载可以自定义安装目录 安装完成之后,可以将minio配置成环境变量方便使用 配置了环境变量启动命令式 minio server start,默认账号密码minioadmin和minioadmin,点击9000端口的这个链接,即可访问客户端 nodejs连接Minio,简易服务进行图片上传,比较简单,直接上代码 const express require(express); const Minio require(minio); const bodyParser require(body-parser); // 解析 req.body const multer require(multer);//formdata数据处理 const cors require(cors); //设置允许跨域 const upload multer();const minioClient new Minio.Client({endPoint: localhost,port: 9000,useSSL: false,accessKey: xxx, //这里换成自己的secretKey: xxx, //这里换成自己的 });const app express(); app.use(cors()); app.use(bodyParser.json());app.post(/upload, upload.single(file), async (req, res) {try {const file req.file; // 获取上传文件const bucketName xxx; //自己创建的桶名const objectName Date.now() _ file.originalname; // 设置对象名称const data await minioClient.putObject(bucketName, objectName, file.buffer); // 上传到MinIOconsole.log(data);res.send({code: 200,url: http://localhost:9000/${bucketName}/${objectName}, // 返回访问URL});} catch (err) {res.status(500).send(err);} });app.listen(8808, () {console.log(listening on port 8808); }); Vue前端代码 效果图如下 代码 templatediv classminio-container common-containerel-button iconel-icon-upload2 typeprimary clickhandleUploadFile上传/el-buttontransition nametransition-previewdiv classdemo-image__preview stylemargin-top:20px v-ifimageUrlel-image stylewidth: 100px; height: 100px :srcimageUrl :preview-src-listsrcList/el-image/div/transition/div /templatescript import { Message } from element-ui; import { isImage } from /utils; import { uploadImage } from /request/api;export default {data() {return {imageUrl: ,srcList: [],};},methods: {handleUploadFile() {const input document.createElement(input);input.setAttribute(type, file);input.setAttribute(multiple, multiple);input.setAttribute(accept, image/*);input.click();const _this this; // 如果不想使用这种语法,onchange的函数换成箭头函数,即可解决this指向问题input.onchange async function (event) {const file event.target.files[0];if (!isImage(file)) {return Message.error(不是可上传的图片格式);}const formData new FormData();formData.append(file, file);const data await uploadImage(formData);if (data?.code data.code 200) {_this.imageUrl data.url;_this.srcList [].concat(data.url);}};input.remove();},}, }; /scriptstyle langscss scoped .fold-height-enter-active, .fold-height-leave-active {transition: height 0.5s ease;overflow: hidden; }.fold-height-enter, .fold-height-leave-to {height: 0 !important; } /styleapi.js import request from ./request;const URLS {uploadImage: /upload, };export const uploadImage (data) request({ method: post, url: URLS.uploadImage, data });
http://www.w-s-a.com/news/127256/

相关文章:

  • 加强网站建设管理 及时更新自己设计装修的app
  • 集团网站设计案例网页制作网站开发
  • 怎么优化网站的单个关键词排名惠州品牌网站建设
  • 上海跨境电商网站制作wordpress弃用react
  • phpcms网站模版下载电商网站建设属于研发费用吗
  • 动画毕业设计代做网站高校门户网站建设需要多少钱
  • 网站内链设置wordpress前台特别慢
  • 杭州模板网站建设系统江苏省建设考试网站准考证打印
  • 国家建设执业资格注册中心网站企业手机网站建设机构
  • 内容管理系统做网站怎么做英文版的网站
  • 浙江省专业网站制作网站建设网站设计及内容策划
  • 浙江门户网站建设公司做网站上哪买空间
  • 郑州网站怎么推广贵阳市网站建设
  • 规范网站建设福州外贸网站建设推广
  • 平台电商网站开发传媒公司排行
  • 在哪给人做网站怎么样制作一个网页
  • 网站更改文章标题广西新闻
  • 专业做网站路桥寺院网站建设方案
  • 网站维护与优化教程广州做网站的网络公司排名
  • 网站做贷款许可证网站改版方案模板
  • 装饰公司怎么做网站嘉兴网站制作推广
  • 深圳兼职做网站涿州网站制作
  • 能找本地人做导游的网站app模板素材下载免费
  • 网站积分的作用网站开发需要看相关书籍
  • 建设银行总行网站alexa排名与什么有关系
  • 阿里云服务器发布网站收款网站怎么建设
  • 开发东莞网站制作公司做网站优化步骤
  • 网站版权信息的正确写法如何制作网络游戏
  • 郑州移动端网站建设如何在网上推广自己的公司
  • 企业建站源码系统破解网站后台