无法安装NPM仓库中的最新版本的软件包
我遇到了NPM和几个依赖项的问题,其中NPM发现的最新版本的软件包与NPM repo中实际存在的最新版本不同。
我正在尝试安装一个具有其他依赖项的软件包,但我无法访问,因为我收到了“(package)@(version)找不到匹配的版本”错误。但是,如果我去NPM官方网站,我可以看到实际上我需要的软件包匹配版本。
我已将NPM升级到其最新版本,并且我还清理了我的NPM缓存。
编辑:有问题的一些特定包 - gulp-chmod@^2.0.0,sanitize-filename@^1.6.1,[email protected]
回答如下:看看在package.json中添加以下键是否对您有所帮助!
"engines": {
"node": "8.1.1",
"npm": "5.0.3"
}
我们可以在package.json文件中指定node和npm版本,如上所示。
无法安装NPM仓库中的最新版本的软件包
我遇到了NPM和几个依赖项的问题,其中NPM发现的最新版本的软件包与NPM repo中实际存在的最新版本不同。
我正在尝试安装一个具有其他依赖项的软件包,但我无法访问,因为我收到了“(package)@(version)找不到匹配的版本”错误。但是,如果我去NPM官方网站,我可以看到实际上我需要的软件包匹配版本。
我已将NPM升级到其最新版本,并且我还清理了我的NPM缓存。
编辑:有问题的一些特定包 - gulp-chmod@^2.0.0,sanitize-filename@^1.6.1,[email protected]
回答如下:看看在package.json中添加以下键是否对您有所帮助!
"engines": {
"node": "8.1.1",
"npm": "5.0.3"
}
我们可以在package.json文件中指定node和npm版本,如上所示。