【发布时间】:2018-08-01 08:54:55
【问题描述】:
这是一个很难的问题,我会尽力解释。
如何在没有安装依赖或新包(定义在 package/-lock.json 中)的情况下添加新包?
例如:目前,我们有 package.json 和 package-lock.json 来维护版本控制。
但是,如果我们尝试添加新包,其他包(与 package.json 或 package-lock.json 相关)正在更新/添加。
目的只是添加新的包,在 package.json 和 package-lock.json 中添加这些包信息,而不影响当前安装的包。
【问题讨论】:
-
您是否担心模块版本的变化?如果是这样,您可以在 package.json 中为每个模块指定一个版本,并且不会在该版本之后更新它们。
-
已指定 package.json 上安装和描述的所有包。
-
如果你安装了所有的包并指定了它们的版本,那么它们不应该在
npm install上改变 -
@dodo 这也是我的想法。
标签: npm npm-install package.json package-lock.json