❯ npm outdated -g
Package Current Wanted Latest Location
eslint 3.11.1 3.11.1 3.15.0
eslint-plugin-react 3.0.0 6.9.0 6.9.0
flow-bin 0.35.0 0.39.0 0.39.0
grunt-cli 0.1.13 1.2.0 1.2.0
gulp 3.9.0 3.9.1 3.9.1
jshint 2.8.0 2.9.4 2.9.4
npm 3.8.6 4.3.0 4.2.0
uglify-js 2.7.0 2.7.5 2.7.5
奇怪,爲什麼我的eslint將不會更新。 npm upgrade -g -dd eslint
顯示我npm過時的全局包:如何實際更新包?
npm verb outdated not updating eslint because it's currently at the maximum version that matches its specified semver range
害得我嘗試outdated
,但無論哪種方式,全球package.json
不存在的事情。那麼爲什麼我只限於3.11?
據npmjs DOC,
如果沒有可用的semver範圍(即你正在運行NPM過時 --global,或不包含在的package.json包),然後想表演當前安裝的版本。
這根本沒有任何意義。
它只是變得更糟。 'npm過時-g'也停止工作。 –