- 追加された行はこの色です。
- 削除された行はこの色です。
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfrastructure.osscons.jp]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。
-[[戻る>npm]]
*目次 [#jab254a5]
#contents
*概要 [#tafb3d68]
なにかある度に書き足して行く予定。
*詳細 [#b5379533]
** [#o60f4459]
**npm WARN deprecated [#o60f4459]
-やること
>
+npm install david -g
+david update
-もしくは
>
+npm install [名前変わったやつ]
※ davidはモジュールの最新安定バージョンを取ってきてくれるツール。
**npm audit [#xe68d755]
npm パッケージの脆弱性をチェック
***npm audit fix [#sd70c86d]
node_modulesに存在する大抵の脆弱性を自動修正する。
***npm audit fix --force [#s95acf79]
-破壊的変更があるものまで更新してしまうので実行する際は注意が必要。
-npm audit fixで更新されなかった部分が破壊的変更を含んでいる
*参考 [#udfaf12f]
-npmのあまり知られてない機能 10選 - from scratch~
https://yosuke-furukawa.hatenablog.com/entry/2014/06/10/100410
--npm dedupe
--npm outdated
--david
-npm パッケージのセキュリティをチェックして必要なら対応する | ラボラジアン~
https://laboradian.com/npm-outdated-audit/
**Qiita [#ob4345e7]
-npm|yarnで怒られたエラー集まとめ。~
WARN[deprecated,unmet dependency,peerDependencies,EPEERINVALID,engine]~
ERR![missing,invalid],throw er; // Unhandled 'error' eventの解決方法。(2019/10/12更新) - Qiita~
ERR![missing,invalid],throw er; // Unhandled 'error' eventの解決方法(2019/10/12更新)~
https://qiita.com/M-ISO/items/d693ac892549fc95c14c
-脆弱性の警告を受けたnpmパッケージの依存関係を力技で直す~
https://qiita.com/hibikikudo/items/0af352acac85fce28ec2