För att installera globala npm-paket så krävs följande:
- Att du skapar en
~/.npmrc
-fil (om den inte finns redan) och anger ett prefix i den, och; - Att du lägger till mappen
~/.npm-packages/bin
i din PATH i filen~/.bash_profile
.
Mer detaljer om de olika nödvändiga stegen följer nedan.
När detta är ordnat kan du installera paket globalt på vanligt vis, alltså genom att köra
npm install -g <paketnamn>
1. Skapa en .npmrc
Skapa eller redigera filen .npmrc
i roten på ditt webbhotellkonto (/home/<dittanvändarnamn>/.npmrc) så den innehåller prefix enligt nedan:
prefix = ${HOME}/.npm-packages
Detta innebär att alla globala paket kommer att läggas i mappen ~/.npm-packages
på ditt konto.
2. Lägga till bin-mappen i din PATH
För att slippa ange sökvägen till binärerna för de globala paketen kan du lägga in sökvägen i din PATH. Det gör du genom att redigera din .bash_profile
-fil i roten på kontot.
Ändra raden
PATH=$PATH:$HOME/.local/bin:$HOME/bin
så den ser ut så här
PATH=$PATH:$HOME/.local/bin:$HOME/bin:$HOME/.npm-packages/bin
Du behöver därefter logga ut ur din SSH-session och logga in igen för att läsa in din nya PATH, alternativt köra source ~/.bash_profile
.