相关疑难解决方法(0)

如何覆盖嵌套的NPM依赖项版本?

我想使用grunt-contrib-jasmineNPM包.它有各种依赖.依赖图的一部分如下所示:

?? grunt-contrib-jasmine@0.4.1
 ? ??? grunt-lib-phantomjs@0.2.0
 ? ? ??? phantomjs@1.8.2-2
Run Code Online (Sandbox Code Playgroud)

不幸的是,这个版本中存在一个错误phantomjs,导致它无法在Mac OS X上正确安装.这在最新版本中已得到修复.

我怎样才能grunt-lib-phantomjs使用更新的版本phantomjs

一些额外的背景:

node.js npm

257
推荐指数
7
解决办法
11万
查看次数

npm相当于纱线分辨率?

是否有相当于纱线分辨率功能的npm ?在npm package.json docs中没有提到它.

例如,我想在3.3.2安装lerna@3.3.2及其中一个依赖项(@ lerna/publish).目前使用像这样的纱线,但更喜欢使用npm而不是手动更改package-lock.json或类似的任何狡猾.

"devDependencies": {
  "lerna": "3.3.2",
},
"resolutions": {
  "@lerna/publish": "3.3.2"
}
Run Code Online (Sandbox Code Playgroud)

npm package.json yarnpkg

27
推荐指数
5
解决办法
1万
查看次数

标签 统计

npm ×2

node.js ×1

package.json ×1

yarnpkg ×1