npm i <pkg> --save-bundle 比 npm i <pkg> 有什么优势如果有?

问题描述

直到最近,npm 的 CLI 语法包括 npm-bundle 命令;尽管它随后在 7.0 版本中被弃用并删除

根据 npm 的人的说法,做出这个决定是因为“npm 的行为已更改为现在认情况下更喜欢在本地安装软件包。”这使我的问题成为焦点。

为什么即使在当前版本的 npm 中仍然支持安装带有 --save-bundle 标志的软件包?使用此标志有什么好处(如果有的话)?

考虑到使用此标志可能有助于减少构建时间或加载速度,我最初研究了该功能。但似乎即使 npm-bundle 可用,它的用法和目的也没有被记录或讨论太多。我想知道该条款是否仍然仅用于遗留支持或组织项目包的一种方式。

和我一样,大多数开发人员可能首先想到的是打包器的 webpackbrowserify。但这是否意味着 npm 包含一个原生打包器来支持生产构建?但是,如果第三方打包器只会增加自重,为什么它们仍然如此受欢迎? (这些只是旁注类型的问题)

现在,也许,你更明白我是如何变得如此困惑。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)