2017-08-19 16 views
0

プロジェクトでnpm outdatedを実行しました。古いパッケージがいくつか存在していました。だから私はnpm updateを実行しました - それはいくつかのパッケージを更新しましたが、すべてを更新しませんでした。私はnpm outdatedを実行すると、再びそれはまだ古いされている残りのパッケージを示しています。私は再びnpm updateを実行しようとnpmアップデートはnpmの結果を尊重していません

Package Current Wanted Latest babel-loader 7.1.1 7.1.1 7.1.2 babel-runtime 6.23.0 6.23.0 6.26.0 chalk 2.0.1 2.0.1 2.1.0 css-loader 0.28.4 0.28.4 0.28.5 eslint 4.2.0 4.2.0 4.5.0 eslint-plugin-react 7.1.0 7.1.0 7.2.1 fs-extra 4.0.0 4.0.0 4.0.1 html-webpack-plugin 2.29.0 2.29.0 2.30.1 material-ui 1.0.0-beta.5 1.0.0-beta.5 0.19.0 postcss-flexbugs-fixes 3.0.0 3.0.0 3.2.0 react-stripe-elements 0.0.2 0.0.2 0.0.7 webpack 3.3.0 3.3.0 3.5.5 webpack-dev-server 2.5.1 2.5.1 2.7.1 webpack-manifest-plugin 1.1.2 1.1.2 1.3.1

、それは何もしません!

なぜ2つのコマンドが私に異なることを教えていますか?

ありがとうございます。

答えて

1

npm updateを実行し、package.jsonに定義されているパッケージの一部が固定されていると、更新されません。そのため、npm outdatedを実行すると3つの列が表示されます。現在インストールされているバージョン、package.jsonに定義されているものと一致する最新バージョン、そして最後に実際の最新バージョンです。

+0

@aherriotというクイックレスポンスに感謝します。今非常に明確です! – Naresh

関連する問題