我正在通过Kent C. Dodds关于构建开源库的教程。到目前为止,我已经使用npm来安装chai,commitizen,cz-conventional-changelog,mocha和unique-random-array。node_modules有很多文件我不知道
我不知道什么时候但我只注意到我的node_modules文件变得非常大。仅在node_modules文件夹的根目录中有大约100个文件夹。
我附上了一些node_modules的截图。第二意识到我的错误并迅速退出命令之前没有进行分割全局标志
我记得运行NPM安装sementaic释放-CLI。那一秒钟可以安装所有这些模块吗?如果这是我的错误的结果,那么我有什么办法可以解决它吗?
我目前使用2.14.7 我想我安装都是自己node_modules文件夹中的包的依赖关系? – Ephapox
@Ephapox:npm _used_将依赖关系安装在层次结构中,但现在如果模块之间没有版本冲突,npm将尽可能平坦地安装它们以减少模块重复(即依赖于相同第三个包的两个包)。 –
哦,等等,我认为你是对的。我正在使用nvm,当我正在处理这个问题时,我正在使用安装节点v5和npm v3的'nvm use stable'。 我希望这不是太遥远从主题,但将NPM运行安装然后取消它引起我node_modules包的部分安装,还是会干脆取消了整个安装? –
Ephapox