Linux安装Node.js环境

Linux安装Node.js环境

Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。


1、下载编译好的node文件

wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz   

2、解压到指定路径,并重命名

tar xf node-v10.9.0-linux-x64.tar.xz
mv node-v10.9.0-linux-x64 nodejs

3、解压并重命名

tar -zxvf node-v10.9.0-linux-x64.tar.xz

4、建立软连接(环境变量配置)

ln -s /home/software/nodejs/bin/npm    /usr/local/bin/ 
ln -s /home/software/nodejs/bin/node   /usr/local/bin/
ln -s /home/software/nodejs/bin/npx    /usr/local/bin/     # 可以不要这个

5、验证

npm -v      # 6.2.0
node -v     # v10.9.0

注:如果安装过程出错、失败,不管三七二十一重装:

第一步:卸载npm

npm uninstall npm -g

第二步:卸载 Node.js(直接删包,不要删错了)

rm -rf /home/software/nodejs

第三步:删除软连接:

rm /usr/local/bin/npm
rm /usr/local/bin/node
rm /usr/local/bin/npx     # 可选

常见问题原因:

-bash: npm: command not found
  • 安装nodejs与npm版本不兼容(我这种方式是直接附带安装好的npm)
  • 一段时间后,无法使用命令了,一般是nodejs或npm更新了,导致版本不兼容问题。


注:Node.js目录简单说明:

# /home/software/nodejs
.nodejs
	|--bin				# 一些启动脚本
	|--CHANGELOG.md
	|--include
	|--lib
		|--node_modules	# 通过node.js安装的库或程序
			|--npm
	|--LICENSE
	|__README.md
	|--share

对于node目录主要了解两个:

第一个是lib/node_modules下载的程序脚本。

第二个是bin下载程序后的启动脚本。(脚本需要建立软连接才能全局使用)



本教程参考了他人博客(不记得引用链接了),如发现雷同或侵权,联系我删除谢谢!


author:qiushunji Email:[email protected]

你可能感兴趣的:(linux,npm,系统安装)