linux安装node环境
学习过程中,疯狂踩坑,所以写个linux安装nodejs的总结
安装node
node下载地址http://nodejs.cn/download/
选一个下载目录,这个会和后面软连接有关,先踩个坑
cd /usr/local/src/
下载node,wget后面地址可以修改成其他版本的node,具体地址看上面的node下载地址,f12看下标签url就可以获取
wget https://npm.taobao.org/mirrors/node/v14.15.5/node-v14.15.5-linux-x64.tar.xz
如果没有解压工具(一般有的),先安装解压文件插件,有则跳过
yum install -y tar
解压文件
tar -xvf node-v14.15.5-linux-x64.tar.xz
改名,建议改,原本的不好敲
mv node-v14.15.5-linux-x64 nodejs
nodejs下bin目录会有node和npm文件,执行软连接
1、软链接就是:ln –s 源文件 目标文件,
--只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间,类似与windows的快捷方式。
2、硬链接ln源文件目标文件,没有参数-s,
--会在选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。
第一个路径就是一开始说的下载路径,第二个就是镜像的路径
ln -s /usr/local/src/nodejs/bin/npm /usr/local/bin/
ln -s /usr/local/src/nodejs/bin/node /usr/local/bin/
验证nodejs是否安装好
node -v
配置淘宝镜像(可选操作)
淘宝镜像就是可以让你下载包快一点
查看当前镜像:
npm config get registry
下载淘宝镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
切换镜像
npm config set registry https://registry.npm.taobao.org
回车直接设置成功,没反应的
再查看是否切换成功即可
npm config get registry
成功