npm - 如何在计算机之间迁移已安装的 npm 包?

我是 NPM 的新手,我试图根据现有构建机器的已安装包在非互联网 PC 上进行设置。在 Nuget 中,有一种方法可以导出我已安装的所有内容,然后可以将其复制并用作 nuget 位置...是否也可以在 NPM 中执行此操作,将所有内容打包并重新安装到另一台机器上?

复制整个缓存文件夹似乎是一个直截了当的选择...出于某种原因,我在本地应用程序中同时拥有 npmnpm-cache - data 文件夹,我不确定区别。

我曾希望有一种方法可以以某种方式从缓存中重新生成所有包存档文件。

最佳答案

如果您只想将您的包从一台 PC 移动到另一台没有互联网连接的 PC,您只需将 node_modules 文件夹复制粘贴到没有互联网连接的新 PC互联网,如果你的新电脑有互联网连接,那么只需将 package.json & package-lock.json 复制粘贴到新文件夹并运行 npm install 安装所有需要的包。但请记住,在这两种情况下,您都需要在新 PC 上安装 NodeJS 和 NPM :)

https://stackoverflow.com/questions/71396118/

相关文章:

Flutter - 是否应该将 firebase_options.dart 添加到 gitignor

python - 从现有数据框中列的子字符串创建新的 Pyspark 数据框

reactjs - 如何将主页的页眉和页脚与 react 中的管理页面中的显示分开

spring-boot - 用 vaadin hilla 代替 flow 有什么好处

r - 在 R 中每月计算唯一值

linux - "No Such Process"消耗GPU显存

c - 幂函数给出的答案与 C 中的 math.pow 函数不同

javascript - Angular使订阅等待响应

amazon-web-services - 如何放弃 AWS lambda 函数内联编辑器中的更改?

azure-functions - VS2022 无法创建 Azure Functions 项目