专栏首页今天也有在好好摸鱼(雾VSCode腾讯云COS插件 | Bug的发现和再发布

VSCode腾讯云COS插件 | Bug的发现和再发布

Preface

之前博客启用了腾讯云COS的功能来做图床,而且有插件配合方便上传。之后便想着在VSCode当中实现一样的功能,经过了一番搜索,找到了这个插件:https://github.com/Galen-Yip/tencent-cloud-cos-upload-image

但是,在配置完毕之后,我发现上传路径中混有Windows的\。遂修改。

修Bug

首先是clone代码,这没啥好多说的。拿到代码发现是Typescript写的,我以前是拿JS写的,稍微有点不习惯,但是问题不大。

首先是npm一条龙服务,我这里以前就换了淘宝源:

npm install -g cnpm

Bash

复制

所以我:

cnpm install

Bash

复制

然后,注意到编译的脚本:

npm run compile

Bash

复制

编译后的文件是直接输出到out目录

接下来就是直接调试。浏览过代码后,定位到存在路径的几个地方,将\统一替换成/

重新打包发布

npm install -g vsce

Bash

复制

vsce publish

Bash

复制

之后的内容可以参考我以前的博客:

https://gyrojeff.top/index.php/archives/268/

插件主页&安装地址:https://marketplace.visualstudio.com/items?itemName=JeffersonQin.tencent-cloud-cos-upload-image

后记

其实整个过程中还遇到了其他很多困难,特别是环境变量的问题导致我误以为powershell脚本有问题,一开始还准备重写。最后总算是顺利解决了这些问题。

不过现在的插件还是有美中不足,那就是配置了防盗链以及跨域CORS访问之后,图片就不能预览了,在以后的更新当中,争取早日解决这个问题。

本文作者:博主: gyrojeff    文章标题:VSCode腾讯云COS插件 | Bug的发现和再发布 本文地址:https://gyrojeff.top/index.php/archives/262/ 版权说明:若无注明,本文皆为“gyro永不抽风!”原创,转载请保留文章出处。 许可协议:署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 转载请保留原文链接及作者! 我的博客即将同步至腾讯云+社区,邀请大家一同入驻

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 丝滑的博客:基于COS/CDN/CI/Hexo/DNS

    作者介绍 羽瀚尘:研究生在读,喜欢互联网技术,善于使用公有云服务满足现实需求。 ? ? ? 目前搭建博客有哪些选择呢? 动态博客:WordPress... ...

    云存储
  • vscode使用COS作为图床编写markdown文档

    工作中很多人使用 vscode 来编写 markdown 文件,但插入图片时很不方便,本文介绍如何在 vscode 中使用腾讯云对象存储 COS 作为图床编写文...

    云存储
  • 【玩转腾讯云】用COS+CDN+CI+Hexo+Next+VsCode+智能DNS搭建丝滑的博客

    对于一般的内容而言,使用动态博客较为复杂,需要数据库、运行环境的配合。动态博客的代码也较为复杂,修改代码进行个性化难度较高。

    羽翰尘
  • Serverless-实现bing每日壁纸API(一)

    serverless函数的开发方式很适合用来实现一些简单的小功能,比如接下来要做的这个,抓取bing搜索的每日壁纸图片,功能非常的简单:

    Thor
  • 借助数据万象(原万象优图),让 hexo 也用上 webp

    我的博客目前是使用 hexo + Next 主题搭建在 GitHub Pages 上的,使用 git 管理,并接入了 Travis-CI 自动发布。一直以来,对...

    edsion
  • 为什么什么Bug自己都能碰到呢(?

    本文作者:博主: gyrojeff    文章标题:为什么什么Bug自己都能碰到呢(? 本文地址:https://gyrojeff.top/index.php/...

    gyro永不抽风
  • COS控制台进阶 - 文件预览和在线编辑

    前不久,微软发布了 vscode for web 的公告,是基于web的在线代码编辑器,无需下载安装可以直接在web浏览器中运行,同时支持断点调试、版本管理、团...

    云存储
  • wordpress迁移至hugo及其自动化发布文章全记录

    早在几年前的时候,使用wordpress来写文章,虽说文章质量一般般,但食之无味,弃之可惜,所以还是将其迁移过来吧,在这期间,自己也重新看了下之前写的文章,嗯,...

    dogfei
  • WordPress基于腾讯云COS存储站点图片及跨域解决方法

    沈唁
  • 一次完整的WordPress静态资源同步存储至腾讯云COS插件应用

    WPCOS插件地址:https://www.laobuluo.com/2186.html

    老蒋
  • 万字长文之 Serverless 实战详细指南

    Serverless = Faas (Function as a service) + Baas (Backend as a service)

    winty
  • vscode 配置插件 PicGo

    如果你是用 markdown 写文章的话,会发现一个问题。插入图片,要么发布的时候手动一个个的粘贴,要么,就是放到其他bucket里面,然后用图床。恰好有这么一...

    叉叉敌
  • SCF VS Code 实践:备份MySQL数据库至腾讯云COS

    https://cloud.tencent.com/document/product/583/38090

    孤鸿寄语
  • 腾讯云COS对象存储WordPress插件 让网站动静分离跑的更快

    腾讯云 COS 对象存储是利用云存储空间来存放静态文件,让网站动静分离跑的更快。我们平时用 wordpress 博客较多,而适用于腾讯云的很多都失效不好用了,今...

    魏艾斯博客www.vpsss.net
  • 腾讯云对象存储COS开启图片水印插件教程

    催催催,都在催,我的时间太难了,弄完这个就得弄下一个,还都是免费的,后悔接手图片水印插件了,当然后悔不是因为是否收费,而是我的时间不够用,每天上班除了本职工作之...

    李洋个人博客
  • GitHub Actions+腾讯云COS+SCF云函数刷新CDN自动化部署静态网站

    Stille:互联网重度爱好者,喜欢追求一切基于互联网的前沿科技、技术、产品,目前从事互联网软硬件相关工作。

    云存储
  • 【玩转腾讯云】GitHub Actions + 腾讯云COS + SCF云函数刷新CDN 自动化部署静态网站

    作为强迫症患者,一直对自动化部署非常痴迷,个人认为全自动部署最重要的就是稳定可靠,经过研究测试,最终使用GitHub和腾讯云两大平台,成功完成了全自动部署网站的...

    Stille
  • WordPress上传图片静态文件同步腾讯云COS对象云存储插件

    WordPress,作为全球用户量最大的免费CMS程序,小到个人博客、大到企业网站、电子商务网站都可以使用。WordPress虽然也有各种优势,但是也有不小的缺...

    Alexaer
  • 腾讯云对象存储COS + 数据万象CI = 完善的图片解决方案

    PHP工程师,开源爱好者,WordPress插件Sync QCloud COS 作者,GitHub@sy-records

    云存储

扫码关注云+社区

领取腾讯云代金券