Skip to content

DNET_NpmTroubleshooting

nishi_74322014 edited this page Sep 11, 2026 · 1 revision

npmのトラブルシュート

概要

なにかある度に書き足して行く予定。

詳細

npm WARN deprecated

  • やること

    1. npm install david -g
    2. david update
  • もしくは

    1. npm install [名前変わったやつ]

※ davidはモジュールの最新安定バージョンを取ってきてくれるツール。

npm audit

npm パッケージの脆弱性をチェック

npm audit fix

node_modulesに存在する大抵の脆弱性を自動修正する。

npm audit fix --force

  • 破壊的変更があるものまで更新してしまうので実行する際は注意が必要。
  • npm audit fixで更新されなかった部分が破壊的変更を含んでいる

参考

Qiita

補足david は現在メンテナンスされておらず、 依存関係の更新には npm outdated / npm update や Dependabot(GitHub Dependabot)などを使うのが一般的。

移行メモ

  • 元 Wiki の + による番号付きリストは、Markdown の番号付きリストにした。

Tags: 移行, npm, トラブルシュート, npm audit, deprecated, 脆弱性, david

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally