无法升级 - 缺少 slimerjs...?
Unable to upgrade - slimerjs missing...?
我 运行 在 OSX (El Capitan) 上使用节点 v5.0.0 和 npm v3.3.9。如果我尝试升级:
npm upgrade
我收到以下错误:
npm WARN deprecated lodash@0.9.2: lodash@<2.0.0 is no longer
maintained. Upgrade to lodash@^3.0.0
npm ERR! Darwin 15.2.0
npm ERR! argv "/usr/local/Cellar/node/5.0.0/bin/node" "/usr/local/bin/npm"
"upgrade"
npm ERR! node v5.0.0
npm ERR! npm v3.3.9
npm ERR! code EREADFILE
npm ERR! Error extracting /Users/ekkis/.npm/slimerjs/0.9.5/package.tgz
archive: ENOENT: no such file or directory, open
'/Users/ekkis/.npm/slimerjs/0.9.5/package.tgz'
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! [https://github.com/npm/npm/issues]
npm ERR! Please include the following file with any support request:
npm ERR! /Users/ekkis/Downloads/client-side-testing-0.1/npm-debug.log
我已经尝试在本地和全局卸载这个 slimerjs(无论是什么),但它仍然失败。如果我查看给定的目录,确实没有安装 0.9.5,但我确实找到了 0.9.6
那么它有什么要求,为什么对更高版本不满意?最重要的是,我该如何修复它?
有人认为 3.3.9 相当落后于时代。升级(现在是 v.3.5.2)似乎解决了问题:
sudo npm install -g npm
此问题在 NPM 项目中已知 - https://github.com/npm/npm/issues/10057。安装 "latest" 设置为预发布版本的软件包时,npm@3.x 出现问题。
我的修复是将 npm 降级到 2.14.10 - 2.x 系列中的最新稳定版,因为还没有发布修复。
sudo npm install -g npm@2.14.10
暂时,安装特定版本的 slimmerjs 例如。 npm 安装 slimerjs@0.9.5
我 运行 在 OSX (El Capitan) 上使用节点 v5.0.0 和 npm v3.3.9。如果我尝试升级:
npm upgrade
我收到以下错误:
npm WARN deprecated lodash@0.9.2: lodash@<2.0.0 is no longer maintained. Upgrade to lodash@^3.0.0 npm ERR! Darwin 15.2.0 npm ERR! argv "/usr/local/Cellar/node/5.0.0/bin/node" "/usr/local/bin/npm" "upgrade" npm ERR! node v5.0.0 npm ERR! npm v3.3.9 npm ERR! code EREADFILE npm ERR! Error extracting /Users/ekkis/.npm/slimerjs/0.9.5/package.tgz archive: ENOENT: no such file or directory, open '/Users/ekkis/.npm/slimerjs/0.9.5/package.tgz' npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! [https://github.com/npm/npm/issues] npm ERR! Please include the following file with any support request: npm ERR! /Users/ekkis/Downloads/client-side-testing-0.1/npm-debug.log
我已经尝试在本地和全局卸载这个 slimerjs(无论是什么),但它仍然失败。如果我查看给定的目录,确实没有安装 0.9.5,但我确实找到了 0.9.6
那么它有什么要求,为什么对更高版本不满意?最重要的是,我该如何修复它?
有人认为 3.3.9 相当落后于时代。升级(现在是 v.3.5.2)似乎解决了问题:
sudo npm install -g npm
此问题在 NPM 项目中已知 - https://github.com/npm/npm/issues/10057。安装 "latest" 设置为预发布版本的软件包时,npm@3.x 出现问题。
我的修复是将 npm 降级到 2.14.10 - 2.x 系列中的最新稳定版,因为还没有发布修复。
sudo npm install -g npm@2.14.10
暂时,安装特定版本的 slimmerjs 例如。 npm 安装 slimerjs@0.9.5