Windows'до npm колдонгондо эле эмес, сиз дээрлик 30 жаштагы жана папкаларга жана файлдарга жолду эң көп дегенде 255 белгиге чейин чектеген чекке туш болосуз. Бул жерде NTFS эмес, LFN күнөөлүү. Бул тажатма мүчүлүштүктөрдү жана операциялык системалардын ортосунда келишпестиктерди алып келет. Бул WSL учурундагы өкүнүчтүү жагдай, бирок бактыга жараша, сиз аны реестрде бир нече убакыттан бери оңдой алдыңыз.
Учурдагы Windows 10 Pro 1709 системасында дагы, сиз өтө узун папка / файл жолун түзүүдө ушул билдирүүнү аласыз:

Windows 10 юбилейлик жаңыртуудан кийин, акыры бул чекти көтөрө аласыз. Эски программа мындан ары бул чектен тышкары файлдарга кире албай калышы мүмкүн экенин билишиңиз керек. Бул жерде бардык 32 биттик программалык камсыздоо таасир этпейт жана сиз тестке ишенсеңиз болот. Сиз regedit менен ачкычка өтүңүз
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
жана (эгер ал мурунтан эле жок болсо) DWORD (32-бит) маанисин LongPathsEnabled түзөт жана анын маанисин 1ге коёт.
Өзгөртүү өчүрүп-күйгүзгөндөн кийин активдүү болот. Өкүнүчтүүсү, учурда Windows Explorerде узунураак жолдор иштебейт (келечекте бул өзгөрөт деп үмүттөнөм). Анын ордуна, One Commander сыяктуу күчтүү куралды колдонсоңуз болот, азыр 32767 белгиден турган символдун узундугу бар жолдорго жол берилет.