Node.js npm-如何覆盖依赖包';什么是依赖关系?
在量角器上的package.json文件中有一个Dev依赖项Node.js npm-如何覆盖依赖包';什么是依赖关系?,node.js,Node.js,在量角器上的package.json文件中有一个Dev依赖项 "protractor": "~2.1", 但是,量角器使用的是旧版本的 "selenium-webdriver": "2.45.1", 我需要将其更新为使用2.46.1。如何在我的package.json文件中覆盖此选项?目前,为了测试它,我访问了/node_modules/dragrator/package.json,并在那里对其进行了更改,从而使其更具吸引力。 我查看了npm shrinkwrap,但它似乎锁定了所有包,我只
"protractor": "~2.1",
但是,量角器使用的是旧版本的
"selenium-webdriver": "2.45.1",
我需要将其更新为使用2.46.1。如何在我的package.json文件中覆盖此选项?目前,为了测试它,我访问了/node_modules/dragrator/package.json,并在那里对其进行了更改,从而使其更具吸引力。
我查看了npm shrinkwrap,但它似乎锁定了所有包,我只想覆盖单个包对于您的问题,您可以使用称为的东西 我想他们就是这样解释的。是的,你是对的,它锁定了依赖关系,但是,通过这样做,你也需要同样的东西,你需要一些特定的依赖关系来满足你的需要
看看这个问题,但这似乎锁定了所有的包依赖项,我只想覆盖一个。的可能重复项