npm wird mit Knoten gebündelt, die beide Teil von Node.js installieren --- keine Notwendigkeit zur Installation separat
Im Folgenden sind die Schritte Knoten zu installieren. js von der Quelle (OSX/linux) Ausgabe cmds wie sich NICHT root (sudo)
frisch entfernen, bevor Knoten und npm installiert sowie diese starten:
sudo mv ~/.npmrc ~/.npmrc_ignore
sudo mv ~/.npm ~/.npm_ignore
sudo mv ~/tmp ~/tmp_ignore
sudo mv ~/.npm-init.js ~/.npm-init.js_ignore
Download-Quelle aus: http://nodejs.org/download/
cd freshly-downloaded-dir
definieren Umgebungsvariable NODE_PATH als das Verzeichnis für die nachfolgende Modul
export NODE_PARENT=${HOME}/nodejs-v0.10.33
export PATH=${NODE_PARENT}/bin:${PATH}
export NODE_PATH=${NODE_PARENT}/lib/node_modules
./configure --prefix=${NODE_PARENT}
make
make install # IMPORTANT this is NOT using sudo
# not wanted since installing into $USER owned $NODE_PARENT
installiert, die es in dir oben definiert setzt durch prefix
wenn Sie Syntax: npm -g some_cool_module installieren Das -g für global installiert es in Verzeichnis $ NODE_PATH und nicht Ihr $ PWD
Jetzt setzen Sie oben drei Export xxx = yyy Befehle in Ihre ~/.bashrc oder so diese Umgebungsvariable
ändert
In Verbindung stehend: http://Stackoverflow.com/a/11298299/242933 – ma11hew28