Instalé node.js así:
cd /usr/local/bin/ git clone --depth 1 http://github.com/joyent/node.git cd node git checkout origin/v0.4 # optional. Note that master is unstable. export JOBS=2 # optional, sets number of parallel commands. mkdir ~/local ./configure --prefix=$HOME/local/node make make install echo 'export PATH=$HOME/local/node/bin:$PATH' >> ~/.profile source ~/.profile
Luego ejecuté este curl http://npmjs.org/install.sh | sh
curl http://npmjs.org/install.sh | sh
para instalar npm. Después de cerrar sesión y volver a iniciar sesión, el comando npm no fue reconocido:
[/usr/local/bin/node]# npm install now -bash: npm: command not found
¿Qué debo agregar al PATH para que npm funcione?
Prueba esto:
git clone https://github.com/npm/npm.git cd npm sudo make install
Ese consejo proviene de https://github.com/isaacs/npm#readme .
No es tan lindo como curl | sh, pero funciona.
Buenas noticias: npm ahora viene con nodejs!
Soy un principiante, pero quiero ser útil.
Utilizo centos7, y ¿sabe qué? (Una herramienta podría descargar y configurar progtwigs como mirosoft Windows)
Primero, busco la palabra clave “node.js” en wiki.centos, encuentro esto. https://wiki.centos.org/SpecialInterestGroup/SCLo/CollectionsList?highlight=%28node.js%29 . Hay dos versiones de nodejs que podrían usarse en este momento, elegí la más alta. la URL es https://www.softwarecollections.org/en/scls/rhscl/rh-nodejs4/ y las líneas de comando están a continuación:
# Install a package with repository for your system: # On CentOS, install package centos-release-scl available in CentOS repository: $ sudo yum install centos-release-scl-rh # On RHEL, enable RHSCL repository for you system: $ sudo yum-config-manager --enable rhel-server-rhscl-7-rpms # 2. Install the collection: $ sudo yum install rh-nodejs4 # 3. Start using software collections: $ scl enable rh-nodejs4 bash