电子书阅读主要是2个问题,1是要有个阅读体验好的App,2是电子书能方便寻找。在折腾很久后,目前我有了简单高效的整套方案。这里分享下。

阅读App-微信读书

之前使用过KindleMarginNoteAppleBooks等,在使用了微信读书后,发现微信读书相对是做得最好的。这里我介绍几个关键的点及使用技巧。

跨平台

  1. IPhone/Android可以在商店下载官方App即可。
  2. Mac端的话,推荐AppStore安装iPhone App即可,M系列Mac支持安装移动App,如果是Intel Mac的话可以使用网页版。
阅读全文 »

使用1Password 多年了,这里整理一下1P的使用方法。

更新

当前版本已更为如下,以下教程仍适用

  1. 1P Mac v8.10.58
  2. 1P iOS v8.10.58
阅读全文 »

最近看一些项目发现依赖包很多,随便拿了几个搜索下,发现并没有用,因此可以删除了。但这样的包,一个个查询检索确认删除还是太麻烦。
想着怎么能高效的检测并删除不用的依赖包,基于这个需求,我写了一个小工具。

@stacker/remove-unused-deps

使用方法:项目根目录下执行如下命令,通过交互式选择不用的依赖包,回车即可卸载删除。

1
npx @stacker/remove-unused-deps@latest  

原理

阅读全文 »

实际项目中,经常会遇到流水线自动化部署,以前端为例,经常需要安包,如果是每次节点服务器都是全量重新拉代码/安npm包,那么速度会很慢,这时候就需要考虑缓存目录的问题。

一般情况,缓存NPM包

适用场景:节点服务器每次都会npm install。但该方案下不满足走docker的情况,因为docker里面执行的npm install,不会影响到宿主机的node_modules。

Docker下,缓存NPM包

阅读全文 »
0%