下载node https://nodejs.org/zh-cn/download/
我选择下载的是tar.xz文件
在win中下载后,通过vscode拖动上传到download目录中
解压
tar -xvf node-v16.16.0-linux-x64.tar.xz
进入到解压后的bin路径下,通过pwd查看路径
可以看到npm是js文件,node是二进制文件,npm直接运行会提示命令找不到,通过./npm
可以运行
建立软连接
node可以这么建立,没问题
sudo ln ./node /usr/local/bin/node
npm必须建立完整路径,不能用相对路径
如果不小心建立了相对路径,可以通过-fs修改软连接
-f, --force remove existing destination files
-s, --symbolic 创建符号链接而不是硬链接
sudo ln -fs /download/node-v16.16.0-linux-x64/bin/npm /usr/local/bin/npm