npm模块安装,如何解决报错CERT_HAS_EXPIRED?发布于2024年03月22日 node 面对稍稍有些时间(比如半年以前)的node项目的时候,使用npm安装模块依赖的时候,就极有可能会各种warning漫天飞舞,并且最后还会安装失败,这就是nodejs项目所特有的现象。那么,本文中所描述模块安装时可能... 阅读更多
如何使用npm-run-all包,并行或顺序执行npm scripts命令?发布于2023年10月14日 node 本文将介绍一个node的包,通常用在npm scripts命令行中。支持并行或串行的执行任务,还可以控制错误是否影响命令行的执行。这和上一篇文章里面的&&和&的用法很相似,对吧?但是,这个run-all并不区分操作... 阅读更多
如何理解npm scripts中的&&和&任务连接符号?发布于2023年10月13日 node 本文虽然是以npm scripts的名义来讨论&&和&的区别,但是,大家要理解这个问题的实质是操作系统在命令行里面,对&&和&符号的解析的问题。实际上与node无关,... 阅读更多
JavaScript,NaN/undefined/null/False 等特殊空值判断发布于2023年10月08日 node JavaScript里面有一些特殊的空值,表面上来看都表示空。在写代码的时候,总是需要对一些异常信息做拦截处理。这个时候就需要做这些空值判断。当然了,传统习惯上,大家会使用双等号或者是三等号进行判断。那么,双等号或... 阅读更多
JavaScript,对比理解==和===的区别,!=和!==有何区别?发布于2023年10月07日 node 在写JavaScript/Nodejs/TypeScript代码的时候,经常会遇到判断两个变量是否相等的情况。一般的时候会使用==或者!=来进行判断,有的时候也会碰到===或者!==进行判断的时候,那么,两个等号和... 阅读更多