前端琐碎
文章平均质量分 76
JQuery等
氷泠
这个作者很懒,什么都没留下…
展开
-
Github Pages+Gridea设置DisqusJS评论
1 前言相信很多人都对Github Pages不默认,笔者之前写过了一篇文章,使用Github Pages去搭建博客的,链接可以戳这里。但是唯一的不足是没有提到评论,因为当时笔者测试了一下,评论设置不成功,而这个问题,在今天终于解决了。2 Gitalk/DisqusGridea支持两种评论的API:GitalkDisqus因为网上大部分的教程都是Gitalk的,所以这里写一篇Disqus的。3 具体流程首先去官网注册获取key:填上标签,以及自己的Github Pages网站,描述原创 2021-03-16 14:24:09 · 664 阅读 · 0 评论 -
ElementPlusViteStarterPnpm版本
1 起因由于最近Vite升级了2.x版本,项目中需要改动的东西有点多,本来想基于官方给出的starter重做,但是又看到了一个叫pnpm的仓库,构建速度会比原生npm/yarn快两倍以上:因此模仿官方starter做了一个pnpm版本的starter,希望能帮助到需要的同学。2 环境准备Node.jsnpmpnpmNode.js与npm的安装就不说了,本来笔者使用的是cnpm,虽然速度上相比起npm有所改进,而且cnpm的输出也更加友好,但是使用了pnpm,相比起来感觉还是差了那么一点。原创 2021-02-16 03:18:01 · 908 阅读 · 0 评论 -
人生第一个扩展——Github1s
1 灵感某天看到了一个叫github1s的仓库:基于Node.JS、Yarn、Python等技术栈,在github.com上面加上“一秒”,也就是github1s.com,就能在VSCode中打开该仓库,非常好用。同时笔者安装有一个叫Sourcegraph的扩展,就是下面这个:用过的同学都知道这个扩展是干嘛的,于是笔者就想类似的在这个扩展旁边加一个超链接的扩展直接打开github1s.com,效果图已经在上面了,点击那个VSCode的图标就可以直接打开。2 动手由于笔者并没有扩展开发的经验,原创 2021-02-13 11:58:07 · 6160 阅读 · 1 评论 -
Chrome扩展开发基础教程(附HelloWorld)
1 概述Chrome扩展开发的基础教程,代码基于原生JS+H5+CSS,教程内容基于谷歌扩展开发官方文档。2 环境Chrome 88.0.4324.96Chromium 87.0.4280.141Brave 1.19.84FireFox 85.0WebStorm 2020.3.23 开发环境准备开发扩展建议使用WebStorm,推荐WebStorm的原因是能够补全,在设置中的Libraries中可以下载chrome的库,这样就能够补全了:另一个建议使用的是VSCode,但是笔者目原创 2021-02-12 19:49:15 · 4204 阅读 · 3 评论 -
Node.js/Vue.js使用jsSHA库进行SHA1/2/3加密
1 概述jsSHA是一个用纯JS/TS实现完整SHA系列加密算法的加密库,包括:SHA1SHA-224/256/384/512SHA3-224/256/384/512SHAKE128/256cSHAKE128/256KMAC128/256这里是一些使用加密算法的例子。2 安装并引入安装使用npm或cnpm:npm install --save jssha# 或cnpm install --save jssha引入时,根据package.json中的type进行相应引入:c原创 2020-12-28 08:40:35 · 3115 阅读 · 0 评论