Kan ikke installere node.js under Windows 7: 'Den angivne sti er for lang'

Indlæg af Hanne Mølgaard Plasc

Problem



Ved at bruge det nyeste node.js installer fra https://nodejs.org, løber jeg ind i den samme fejl hver gang, når den når npm-installationen. npm 3.x skulle beskæftige sig med dette problem, men det hjælper tilsyneladende ikke med node.js installatøren. Knudeudviklerne har i det væsentlige nægtet at gøre noget ved det, da dette problem har eksisteret i ca. to år allerede. , Jeg kan ikke synes at finde et arbejde rundt. Hvordan kan jeg få det til at installere? [10]

Bedste reference


Jeg tror ikke, det er en installationsfejl, men Windows begrænser faktisk stien til 150 char.


Prøv at reducere filstiens navn ved at kopiere det til direkte c eller d-drev.


Se linket under Microsoft Forum [11]

Andre referencer 1


Jeg har også haft denne fejl, forsøger at installere node-v8.10.0-x64.msi på Windows 10.


Min løsning (for at få det til at installere, ingen ide om at det ikke vil gå længere nede i linjen) ændrede installationsmappen fra C:/Program Files/nodejs til C:/njs/ (2. trin af den nuværende installationsproces).


Jeg var overrasket over de tegn, der gjorde forskellen, og at der endda er en udgivelse af Windows-noden, hvis der ikke er en ordentlig løsning på dette (kan ikke tro, at den maksimale sti længde på Windows ikke kan ændres), men det har tilsyneladende arbejdede for mig.

Andre referencer 2


Jeg har brugt Choco

Det virker sammen med NVM 4 Win.

Efter installation af node med choco install nodejs

så installerer jeg andre versioner af node ved hjælp af NVM f.eks. nvm install 6.9.0

Følgende ved at vælge den version med nvm use 6.9.0

og bekræft derefter med nvm list

og node -v.

Jeg skal også installere den nyeste version installeret af choco ved hjælp af nvm install 10.1.0 [12] [13]