node_modules
https://gyazo.com/a8023e440fa3cb4d7a930c3c378db219
相対性理論の重力イメージを皆が持ってる前提の図になってるのウケる😂Summer498.icon
Node.js界隈のミームっぽい
On my Macbook Pro the folder containing Xcode is larger than 13 GB. And to get the .NET application running at work I had to install over 20 GB of applications and dependencies. So, relativity speaking, JavaScript is still ok.
google翻訳.icon私の Macbook Pro では、Xcode を含むフォルダーは 13 GB を超えています。また、職場で .NET アプリケーションを実行するには、20 GB を超えるアプリケーションと依存関係をインストールする必要がありました。したがって、相対的に言えば、JavaScript はまだ問題ありません。
裏で隠蔽されている分には困らなさそうだけど(素人並感)takker.icon
ファイルサイズとinstall時間は増大するか
ファイル数もエグい
30000ファイルとかざらにあるイメージsta.icon
kuuote.iconは使ったことないですが、これの対策としてサードパーティでpnpmというパッケージマネージャーがあります bsahd.icon
ちなみに空のプロジェクトでnpm i nuxtで17513ファイル
Next.jsは9760ファイル
どちらも200MBくらい
pipのvenvアクティベート忘れのことを考えるとnpmのlocal install by defaultはすごいのかな
そもそもこのディレクトリ、見なくない?Summer498.icon
それなbsahd.icon
依存元のプロジェクトの依存元のプロジェクトが依存元のプロジェクトと同じ階層に配置されるのが分かりづらくなる原因じゃないかSummer498.icon
これならどう?
node_modules
なんか
なんか
dependencies
なんか
なんか
dependencies
なんか
なんか
dependencies
なんか
なんか
この方法はうまくいかない
A→B→C の依存と
D→C の依存
があっった場合、
C が複数のディレクトリに複製される
シンボリックリンクを張るか?
→どうやって決める?
結局問題が発生する
npm v2以前はそうしてたっぽいbsahd.icon