只要还在开发,那么不是在踩坑,就是已经在坑里
前段时间开发项目,使用了一些比较新的包,只支持更新版本的node,于是启用了nvm来管理版本,安装这个的前提是要先删掉原本全局安装的工具,于是给自己挖了一个坑,也不知道之前都装了哪些工具,只能等想用到的时候再装了。
结果安装的时候,npm卡在了sill idealTree buildDeps
,又是换源,又是删除.npmrc
,又是换版本,就是安不上,最后把搜索到的方法都试了一遍,似乎是需要清理npm的缓存,而且不是搜索量最多的npm cache clean --force
,我使用的是npm cache verify
,运行完后,提示npm可以更新,更新完就好了
然后帮一个之前的同事部署一个图片H5,之前使用的是cloudflare+github,结果github的工程死活提交不上去,以为是ssh的问题,调了几个点儿,甚至升级了一下系统,最后发现,应该是github权限问题,master分支提交不了,切换了一个分支就可以了