我正在将节点安装到我的新Centos机器上。我按照这些步骤操作,因为我需要节点版本0.10
wget http://nodejs.org/dist/v0.10.33/node-v0.10.33.tar.gz
tar xzvf node-v* && cd node-v*
sudo yum install gcc gcc-c++
./configure
make
make命令的O / P以
结束 LINK(target) /root/node-v0.10.33/out/Release/node: Finished
make[1]: Leaving directory `/root/node-v0.10.33/out'
ln -fs out/Release/node node
然后我做了
sudo make install
之后我做node --version
它说
bash: node: command not found
然而
whereis node gives me this
node: /usr/local/bin/node
有人可以对此有所了解 P.S:这是我安装后的链接 https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-a-centos-7-server
PPS:这是我的node-v dir在安装后的样子
AUTHORS BSDmakefile common.gypi config.mk CONTRIBUTING.md doc LICENSE node out src tools
benchmark ChangeLog config.gypi configure deps lib Makefile node.gyp README.md test vcbuild.bat
答案 0 :(得分:0)
遇到了问题..应该先研究一下。抱歉 重复 On EC2: sudo node command not found, but node without sudo is ok
答案 1 :(得分:0)
通过yum安装节点
yum update
yum install epel-release
yum install nodejs
node --version
访问npm以管理他们的Node包。
yum install npm
答案 2 :(得分:0)
要在CentOS系统上安装默认的Node.js软件包,请输入:
sudo yum module install nodejs
上面的命令还会安装NPM。
如果您是开发人员,请安装开发配置文件,该文件还将安装构建动态可加载模块所必需的其他库。
sudo yum module install nodejs/development
安装完成后,输入以下命令进行验证:
node --version