Jo vetëm kur përdoret npm në Windows, haset një kufizim gati 30-vjeçar që kufizon shtigjet drejt dosjeve dhe skedarëve në një maksimum prej 255 karakteresh. Kjo nuk është për shkak të NTFS, por përkundrazi LFN . Kjo çon në gabime bezdisëse dhe papajtueshmëri midis sistemeve operative. Në epokën e WSL, kjo është një situatë për të ardhur keq, e cila për fat të mirë tani mund të rregullohet në regjistër.
Edhe në një Windows 10 Pro 1709 aktual ju e merrni këtë mesazh kur krijoni një dosje / rrugë skedari që është shumë e gjatë:

Pas Përditësimit të Përvjetorit të Windows 10 më në fund mund ta hiqni këtë kufi. Duhet të jeni të vetëdijshëm se softueri i vjetër mund të mos jetë më në gjendje të përdorë skedarët që janë jashtë këtij kufiri. Jo çdo program 32-bit është prekur këtu dhe ju mund ta lini të zbresë në një provë. Ju lundroni në çelës me regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
dhe krijon (nëse nuk ekziston tashmë) vlerën DWORD (32-bit) LongPathsEnabled dhe e vendos vlerën e saj në 1.
Ndryshimi është aktiv pas një rinisjeje. Për fat të keq, Windows Explorer i brendshëm nuk mbështet shtigje më të gjata për momentin (kjo shpresojmë se do të ndryshojë në të ardhmen). Në vend të kësaj, ju mund të përdorni mjete më të fuqishme të tilla si One Commander , të cilat tani lejojnë shtigje me një gjatësi karakteri prej 32767 karakteresh.