Npm

npm缓存

使用npm开发中会发现,比如将node_modules文件夹删除,然后重新安装依赖,会发现安装速度非常快,这是因为npm有缓存机制。

Feb 13, 2025

检测并删除项目中不用的依赖包

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

Jan 26, 2025

了解peerDependencies

package.json中除了dependency和devDependency之外,还有一个peerDependency。这里通过解决一个实际报错来了解下它。

Jan 2, 2025

快速修复开源社区repo的bug

项目中经常会使用很多第三方的NPM包,比如Mousetrap,很多时候会遇到bug,但是官方的bug还没修复或者还没合并发包,那么这个时候怎么办呢。这里总结下方法。

Oct 24, 2024

npm命令下的registry不work

有时因为网络或安全问题,需要切换项目中的npm包源。一般做法是切换npmrc中源,但切换后进行安装包时,会发现install后,包还是会走老的源,尤其是lock文件已生成的情况。这里就分析下registry不work的问题。

Sep 17, 2024

node项目下的安全组件扫描处理

本文是作者对node项目下的安全组件扫描处理的介绍,包括node项目下的安全组件扫描处理的优势、实现细节、相关资料等,这些步骤可以帮助作者提高node项目下的安全组件扫描处理的效率。

Jun 2, 2024

前端开发常用npm包

本文介绍关于前端开发常用npm包,包括使用场景、实现细节等,以提高关于前端开发常用npm包的效率。

Dec 20, 2023

关于npm publish发包

本文介绍关于npm publish发包,包括使用场景、实现细节等,以提高关于npm publish发包的效率。

Sep 24, 2022

npm开发依赖

本文是作者对npm开发依赖的介绍,包括npm开发依赖的优势、实现细节、相关资料等,这些步骤可以帮助作者提高npm开发依赖的效率。

May 26, 2022

npm安装包-遇到的warn信息

本文是作者对npm安装包-遇到的warn信息的介绍,包括npm安装包-遇到的warn信息的优势、实现细节、相关资料等,这些步骤可以帮助作者提高npm安装包-遇到的warn信息的效率。

Nov 29, 2021