首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法让` `npm pack`递归地包含所有依赖包,而不仅仅是基础包?它为什么要这么做?

有没有办法让` `npm pack`递归地包含所有依赖包,而不仅仅是基础包?它为什么要这么做?
EN

Stack Overflow用户
提问于 2020-10-07 06:53:26
回答 1查看 132关注 0票数 1

例如,在此图片中:

npm pack只打包了electron-builder@22.8.1的内容,但我希望它能够打包所有必需的14个依赖项,然后递归地打包它的子依赖项,直到我知道我可以毫无困难地通过npm install正确地使用electron-builder@22.8.1

有没有办法做到这一点?

为什么npm pack只做顶层,而不是与之相关的所有包?

对于上下文,我采用这种方式,而不是简单地使用npm install electron-builder,因为我正在打包这些项目,以便安装在脱机计算机上。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-16 19:48:27

我做了一个命令行工具(GitHubnpm)来递归打包离线网络的依赖项。

基本用法:npm-deep-pack <package_name>

已经有一个很酷的工具叫做package-bundle (GitHubnpm),但是我在使用它时遇到了一些麻烦。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64234847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档