Ia bukan sahaja apabila menggunakan npm pada Windows anda menemui had yang berusia hampir 30 tahun dan mengehadkan laluan ke folder dan fail kepada maksimum 255 aksara. Bukan NTFS yang harus dipersalahkan di sini, tetapi LFN . Ini membawa kepada pepijat yang menjengkelkan dan ketidakserasian antara sistem pengendalian. Ini adalah situasi yang malang pada masa WSL , tetapi bernasib baik anda telah dapat membetulkannya sendiri dalam pendaftaran untuk beberapa waktu sekarang.
Walaupun pada Windows 10 Pro 1709 semasa anda mendapat mesej ini semasa anda membuat folder / jalur fail yang terlalu panjang:

Selepas Kemas Kini Ulang Tahun Windows 10 anda akhirnya boleh menaikkan had ini. Anda harus sedar bahawa perisian lama mungkin tidak lagi dapat mengakses fail yang berada di luar had ini. Tidak semua perisian 32-bit terjejas di sini dan anda boleh bergantung pada ujian. Anda menavigasi ke kunci dengan regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
dan mencipta (jika ia belum wujud) nilai DWORD (32-bit) LongPathsEnabled dan menetapkan nilainya kepada 1.
Perubahan aktif selepas dimulakan semula. Malangnya, Windows Explorer dalaman tidak menyokong jalan yang lebih lama pada masa ini (semoga ini akan berubah pada masa akan datang). Sebagai gantinya, anda boleh menggunakan alat yang lebih hebat seperti One Commander , yang kini membenarkan laluan dengan panjang watak 32767 aksara.