我正在阅读Kent C. Dodds关于构建开源库的教程.到目前为止,我已经使用npm来安装chai,commitizen,cz-conventional-changelog,mocha和unique-random-array.
我不确定什么时候,但我只是注意到我的node_modules文件变得非常大.node_modules文件夹的根目录中有大约100个文件夹.
我附上了一些node_modules的截图.
我记得在实现我的错误并快速退出命令之前,在没有全局标志的情况下运行npm install sementaic-release-cli一瞬间.这可能会安装所有这些模块吗?如果这是我的错误的结果,那么有什么办法可以解决它吗?
npm
你用的是什么版本的?从版本3开始,npm
尽可能平坦地安装所有依赖项.因此,即使您只安装了几个模块,这些模块也有自己的依赖关系,并且npm尽可能将它们彼此相邻安装.