我需要对使用NPM的NodeJS项目中的所有依赖项进行归档。我的需求非常特殊,因为如果需要的话,我们应该能够返回到已知状态,而不完全依赖于互联网存储库(离线)。我们尝试设置私有注册表,但某些终止脚本仍然需要连接GitHub和类似站点以下载文件。目前,我们将“Node_Modules”文件夹进行归档,这样做是否正确或者会在其他计算机或配置上创建一些问题呢?
谢谢
谢谢
我想出了一个解决方案。因为这是一个工业级应用程序,所以我只是压缩并备份了node_modules文件夹。我在一个没有任何网络连接的全新VM中尝试过,安装了Windows 10和开发工具(所有离线包)。我的建议是:如果您需要备份几年的node_modules以支持开发,请备份操作系统和工具的离线安装程序以及压缩的node_modules文件夹即可。希望这能帮助到某些人。