如何在package.json中维护npm依赖版本控制

时间:2015-10-28 03:47:50

标签: node.js npm node-modules package.json sinopia

我有一个Node模块发布到像这样的私人NPM回购

  1. myModule@1.0.0.dev-43
  2. myModule@1.0.0.rc-01
  3. 我希望有一个package.json依赖项来下载DEV模块以进行本地安装,但RC模块用于生产版本。

    有没有办法在NPM中实现它?

1 个答案:

答案 0 :(得分:0)

您需要使用作用域(即:@local)将工件发布到sinopia实例,然后将该作用域注册到本地实例。然后,当执行npm install时,所有范围的依赖项将被发送到您的本地仓库,其他所有内容将转到默认仓库。