Bukan hanya saat menggunakan npm di Windows Anda menemukan batas yang hampir berusia 30 tahun dan membatasi jalur ke folder dan file hingga maksimal 255 karakter. Bukan NTFS yang harus disalahkan di sini, melainkan LFN . Hal ini menyebabkan bug yang mengganggu dan ketidakcocokan antar sistem operasi. Ini adalah situasi yang tidak menguntungkan pada masa WSL , tetapi untungnya Anda telah dapat memperbaikinya sendiri di registri selama beberapa waktu sekarang.
Bahkan pada Windows 10 Pro 1709 saat ini Anda mendapatkan pesan ini saat membuat jalur folder / file yang terlalu panjang:

Setelah Pembaruan Hari Jadi Windows 10 Anda akhirnya dapat menghilangkan batas ini. Anda harus menyadari bahwa perangkat lunak lama mungkin tidak lagi dapat mengakses file di luar batas ini. Tidak semua perangkat lunak 32-bit terpengaruh di sini dan Anda dapat mengandalkan pengujiannya. Anda menavigasi ke kunci dengan regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
dan membuat (jika belum ada) nilai DWORD (32-bit) LongPathsEnabled dan mengatur nilainya menjadi 1.
Perubahan aktif setelah restart. Sayangnya, Windows Explorer internal tidak mendukung jalur yang lebih panjang saat ini (semoga ini akan berubah di masa mendatang). Sebagai gantinya, Anda dapat menggunakan alat yang lebih canggih seperti One Commander , yang sekarang memungkinkan jalur dengan panjang karakter 32767 karakter.