2016-01-17 29 views
13

プロジェクトの依存関係を取得するためにnpm installを行った後、私は定期的にこのようにたくさんのメッセージが出ます:明らかにnpm廃止予定の警告 - 何かを更新する必要がありますか?

npm WARN deprecated [email protected]: [email protected]<2.0.0 is no longer maintained. Upgrade to [email protected]^3.0.0

を私は何をすべきか結論には十分のノードを理解していない - プロジェクトはしていません直接ロダッシュを含めることもできます。

私は自分の側で何かを更新する必要がありますか?それともパッケージメンテナの仕事ですか?

+1

私はまだそれを適切な答えと見なしませんが、これは大きな問題ではないという考えを与えるはずです。http://stackoverflow.com/questions/33974189/npm-warn-deprecated-lodash2- 4-2-lodash3-0-0-is-longer-longer-maintained – Rabea

答えて

5

これは一般にパッケージ管理者の仕事です。 githubリポジトリでgithubリポジトリに問題を開くことができます。さらに、内部依存関係を更新してプルリクエストを行う方がよいでしょう。

+5

PRを作成して依存関係を更新したいのですが、どのパッケージが警告を生成しているか簡単に知る方法はありますか? NPMメッセージ(上記)は、どこから来ているのかを教えてくれません。そして、npmの依存関係は終わりのないチェーンになる可能性があります。 – plyawn

+2

@lyawnこれを行う最も簡単な方法は、インストールされている: 'grep -R" \ "lodash \" " | grep "1 \" –

関連する問題