07 2022 档案
摘要:在我们日常开发的项目中,可能成员们的机器所使用的Node.js版本不统一:守旧派用12.x、保守用14.x、激进用17.x,项目能否正常跑起来全凭天意,包管理器也是一样,有人习惯用npm、用人习惯用yarn,代码库里经常存在package-lock.json、yarn.lock文件同时存在的情况,更
阅读全文
摘要:在我们的日常开发中,有时候使用npm上的包,发现有bug,看过源码后我们知道如何修改,但是别人可能一时半会没法更新,这时候我们只能自己动手丰衣足食。那么我们应该如何修改别人的源码呢?首先,直接修改node_modules里面的文件是不太行的,重新安装依赖就没有了。一般常用办法有两个: 1、下载别人代
阅读全文
摘要:箭头函数的诞生,可以说给我们的工作带来了极大的便利,箭头函数很高级,可以规避this的问题,但有些场景却是不能使用箭头函数的,这些你都了解过吗? 一、箭头函数缺点 1、没有arguments,如果要用,可以用rest参数代替 const fn1 = () => { console.log('argu
阅读全文