Cgr 一个同时管理npm、yarn的源切换工具

2021-03-17
阅读 1 分钟
3.4k
仓库地址:cgr安装 {代码...} Usage {代码...}

yalc 更适普的前端link工具

2021-03-17
阅读 2 分钟
20.2k
在组件依赖开发中,项目作为依赖库没办法单独直接运行,需要依赖进别的项目执行,这时候最常用的方式就是npm link。但用npm link引入有时候会因为各种问题导致构建或者运行时会报错,此时如果直接将文件复制进依赖目录则能正常运行。对于这样的情况,意外的碰到了一个很适合的解决方案——yalc。

动手实现获取并展示快捷键效果的Input组件

2021-01-12
阅读 3 分钟
2.7k
遇到一个需求,页面内要自定义快捷键,这就需要可以有地方设置和展示快捷键,找了一圈Element UI发现没有能稍微改改就能用的组件,所以自己动手写了一个。这个只有快捷键展示功能,快捷键实际绑定生效的话是依赖传回的快捷键数据,由另外的组件处理的。目前只测试了Chrome的环境。

前端不用Electron也能写Win应用 动手实现一个SwitchHosts程序

2020-12-21
阅读 6 分钟
4.9k
说到前端写Windows应用程序,首先想到的一定是Electron,这次我们换一个小众点的工具aardio。aardio是一个很轻量的工具,有着自己的语法,只面向windows应用开发,刚好其中也有支持前端应用打包功能。

TypeScript类型标注相关概念一览

2020-08-26
阅读 10 分钟
7.1k
用TypeScript重构了一遍业务后台,TS很大一部分在处理类型标注,基础的类型很容易上手,但到泛型一块,抽象程度一下子就高了起来,提供的许多工具也复杂了起来。重构的时候一直想整理一份方便查询的笔记一直没空,现在总算抽出时间整理了一份,将于类型有关的部分整理了出来,其他部分还需要自行翻阅相关文档。笔记类似...

LZW算法压缩字符串数据

2020-04-04
阅读 7 分钟
10k
有的时候代码里不得不带上一串长的字符数据表,本来就是小功能,将这种不大不小的数据外部存放显得累赘,放源码里又碍眼又占空间。这时候数据适合的可以通过设计精巧的结构简化存储的占位,没办法简化的可能会手工替换一下重复次数多的字符,但数量一大就没办法手工操作了,这时候应该用压缩算法来帮助我们。

PHP DateTime类计算早于改历时间的问题

2017-10-12
阅读 2 分钟
2.2k
1582年,因为旧历精度问题,导致已经积累了十天的偏差,,所以此年10月5号~10月14号跳过,10月4号之后直接是10月15号,同时修个置闰规则,成为如今使用的格里高利历。

Mongoose增查改删学习笔记

2017-02-03
阅读 9 分钟
23.7k
初学Node.js接触到MongoDB数据库,阅读资料中推荐的都是Mongoose模块,可以更加方便的对数据库进行操作,便开始接触Mongoose。在学习时碰到许多基础问题,查阅了许多资料理来理解,此篇文章就是以自己的理解,记录下入门的基础知识,以及归纳下常用的函数以及格式,方便今后查阅。初学笔记难免有许多不足与错误欢迎指出。