背景
一直是用的window
,从来没用过linux
系统
今天在阿里云ECS
上配置node
环境
配置步骤
- 进入控制台,
root
身份登陆 - 下载
node v8.9.4
版本, - 解压,局部调用
npm
命令可以的 - 用
ln -s
链接到usr/local/bin
文件夹下
然后使用npm -v
node -v
说是命令不存在cd
到usr/local/bin
目录下面,显示有这两个文件..但是颜色是红色
的
问题
怎么在centos
里面启用全局命令呀
解决
在建立链接的时候使用的是相对路径,这就导致虽然成功了,但是指向的是一个错误的地址,肯定就用不了这个命令了....
ln
命令需要用绝对路径,不能先对路径比如node在/root/node/bin
你在/root
ln node/bin/node /usr/bin/node
不行应该
ln /root/node/bin/node /usr/bin/node