2017-05-25 80 views
1

我遇到,我可以不使用节点命令的问题。-bash:节点:找不到命令(在EC2实例)

我创建EC2实例(AMI:亚马逊的Linux AMI 2017.03.0(HVM),SSD卷类型)

然后我安装的软件包...

[[email protected] ~]$sudo yum -y install git gcc-c++ make openssl-devel nginx 

[[email protected] ~]$git clone git://github.com/creationix/nvm.git .nvm 

[[email protected] ~]$source ~/.nvm/nvm.sh 

[[email protected] ~]$nvm install v6.10.3 

[[email protected] ~]$node -v 
v6.10.3 

然后,我构建了一个node.js web系统。 我能够访问系统。

但是,有一个休息(约2小时),之后, 节点命令变得不工作...

$ [[email protected] ~]$ node -v 
-bash: node: command not found 

请告诉我什么是它的原因。

+0

什么NVM说? nvm电流仍然指向v6.10.3?或者它也以某种方式改变? – ShabbY

+1

您是否尝试过'source〜/ .nvm/nvm.sh'? –

+0

@ ShabbY,感谢您的快速回复。我也无法使用nvm命令。 –

回答

0

我通过以下命令解决。

source ~/.nvm/nvm.sh 

谢谢大家的好评。