web-dev-qa-db-ja.com

lodashを最新バージョンに更新する方法

Jpmをインストールするには、Debian Linuxフレーバーでnpmを使用しています。しかし、インストールされているlodashのバージョンに関するエラーが発生しています(次のように)

test@localhost:~# npm install jpm --global
npm WARN deprecated [email protected]: lodash@<3.0.0 is no longer maintained. Upgrade to lodash@^3.0.0.

以下のリンクをいくつか参照しましたが、バージョンを更新できませんが、問題は解決しません。

https://github.com/lodash/lodash/tree/3.10.1-npm

https://github.com/npm/npm/issues/1057

Lodashバージョンを更新するソリューションを提案してください。

10
OshoParth

質問をもう一度読んだ後、エラーは実際にはまったくエラーではないことに気付きました。 jpm[email protected]を使用しているという警告が表示されますが、これは非推奨であり、現在はメンテナンスされていません。

jpmの最新バージョンを調べたところ、lodashの依存関係はバージョン3.3.1に依存していることに気付きましたが、これで問題ありません。

これにより、インストールされているjpmのバージョンが古いか、jpmの依存関係が古いバージョンのlodashに依存しているため、警告を削除するには更新する必要があります。

どちらの方法でも、この警告は無視できますが、削除する必要がある場合は、廃止されたlodash参照を更新した後、jpm(またはjpm依存関係とjpm)を再構築する必要があります。

7
Matt Way

私にとって、Windows 7を使用すると次のように機能しました。

     npm i --save lodash

Lodashのドキュメントはここにあります:

https://lodash.com/

2