如何安装最新的可调用版本1.1.5?

时间:2020-02-04 09:32:27

标签: angular npm

我运行npm install并收到以下错误消息:

npm ERR!代码ETARGET npm ERR! notarget找不到与is-callable@^1.1.5相匹配的版本。 npm ERR! notarget在大多数情况下,您或您的一个依赖项正在请求 npm ERR! notarget不存在的软件包版本。 npm ERR!可以在以下位置找到此运行的完整日志: npm ERR! /Users/MyUserName/.npm/_logs/2020-02-04T09_15_04_696Z-debug.log

我一直在尝试以下命令:

npm rm -rf node_modules
npm cache clean
npm install

但这没有帮助。

即使试图删除 node_modules ,我也遇到相同的错误。

当我尝试安装应该为1.1.5is-callable的最新版本时,我只得到了1.1.4的版本

npm版本:6.12.0

角度版本:8.x

打字稿版本:3.4.5

有什么想法或暗示可以解决这个问题吗?我应该选择npm版本:6.13.1还是最新版本?

2 个答案:

答案 0 :(得分:0)

如果需要,您可以使用package.json分辨率来强制选择版本。

package.json

{
  ...
  "resolutions": {
    "is-callable": "1.1.5"
  }
}
rm -r node_modules
npx npm-force-resolutions
npm install

答案 1 :(得分:0)

这可能是一个解决方案:

   npm uninstall is-callable
   npm cache verify
   npm install
   npm install --save is-callable@latest