在阿里的云服务器上安装Node的环境的一些小细节
在服务器配置Node环境时,遇到了一些网上教程没有提到的小坑
1.当我第一次登陆进入服务器时,我只是一个普通的用户
接下来按照网上的教程一步一步走(这是我看的教程:https://www.jianshu.com/p/8cdbe4f4b533)
2.接下来到了软链接的地方
(此图为博客中的情况)
但我却出现了 英文大概这个目录(路径)找不到的情况或者权限不允许的情况,这时你只要将你的权限切换成root即可:
或者在命令前加一个 sudo
sudo ln -s /node-v8.11.4/bin/node /usr/local/bin/node
sudo ln -s /node-v8.11.4/bin/npm /usr/local/bin/npm
添加sudo代表以root用户权限运行此命令
此外还要注意:ln -s 添加软链接 他是有两个参数的
第一个参数是你的node实体文件所在位置,第二个是软链接(可以将linux的软链接理解为windows的创建快捷方式)要放的位置(放在这里的目的是为了全局都能运行node命令)
中间一定要有个空格!!!
第一次使用服务器的linux还请大家评判指正
后来我有去查证了一下,我租服务器时使用Node.js的镜像使用Node -v 显示此命令无效,无法使用Node
第一次使用时请输入以下命令,觉得Node和npm 版本太低可以自己升级
echo ". ~/.nvm/nvm.sh" >> /etc/profile
此命令是启用NVM管理器