未解決ですが英語版にも記事があるようです。「根本的な解決方法」は提示されていませんが 全ての依存パッケージをpackage.jsonに記述する npm dedupeで重複したパッケージ階層を解いてあげる npm-flattenというパッケージを使う という案が出ています。 npm-flattenはメンテされているとは言いがたい状況ですので、上の2つのどちらかが良いのではないでしょうか。 npm dedupeについて補足ですが a +-- b <-- depends on c@1.0.x | `-- c@1.0.3 `-- d <-- depends on c@~1.0.9 `-- c@1.0.10 といった構造をnpm dedupeと実行することで a +-- b +-- d `-- c@1.0.10 という構造に変更してくれる機能です。 以前はnpmに登録されていないパッケージ(GHEな
![windows - Windowsでのファイルパス長の制限でnpmのパッケージが使えない - スタック・オーバーフロー](https://cdn-ak-scissors.b.st-hatena.com/image/square/82bc983dcce2865e095013a11566004adb80cd5e/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fja%2Fimg%2Fapple-touch-icon%402.png%3Fv%3D1cfb10b305ca)