Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正如@NS Gopikrishnan 在这个问题中提到的,有一个 npmzip 工具,我们可以使用它来创建包含该包所有依赖项的 npm 安装包。
不幸的是 npmzip不再可用。
我对创建包含所有依赖项的离线安装包非常感兴趣。有谁知道为我做这件事的 npmzip 的替代品?
根据@kamil 在这个问题中的回答,确实有 npmzip 的替代方案。它被称为npmbox
在在线环境中,npm install --no-bin-link. 你将有一个完整的展平 node_modules 然后,将此完美无瑕 node_modules与tar / zip / rar / 7z等捆绑在一起 离线环境下,解压bundle,就可以了
npm install --no-bin-link
node_modules
tar / zip / rar / 7z
PS node-pac是另一种选择,但它不能处理仍然需要下载安装的软件包。