是否需要在执行“ npm install”之前删除node_modules以获得更可靠的安装,还是npm覆盖所有内容?
答案 0 :(得分:4)
Npm绝对不会每次都覆盖所有内容。它的运行过程相当复杂,我不会在这里进行深入探讨,但是一般来说,您不必每次都删除node_modules
。 npm可以处理这种情况,并且通常只会下载新添加或更新的软件包。
在添加/删除/更新大量软件包的情况下,有时我会发现自己需要完全删除node_modules
目录。有时可以缓存程序包。但这并不常见,我通常只在您发现包裹过时时才推荐这样做。