官网下载https://nodejs.org/dist/指定版本的软件包,截止2021年5月13日最新版本为16.1.0,本示例以v10.15.3安装为例。
[root@centos7 local]# wget https://nodejs.org/dist/v10.15.3/node-v10.15.3.tar.gz
[root@centos7 local]# tar -zxvf node-v10.15.3.tar.gz
…
node-v10.15.3/benchmark/assert/deepequal-typedarrays.js
node-v10.15.3/benchmark/assert/ok.js
node-v10.15.3/benchmark/assert/throws.js
前提条件是已安装gcc
[root@centos7 local]# cd node-v10.15.3
[root@centos7 local]# https://blog.csdn.net/carefree2005/article/details/configure --prefix=/usr/local/node/10.15.3
…
[root@centos7 local]# make
…
[root@centos7 local]# make install
…
installing /usr/local/node/10.15.3/include/node/openssl/archs/linux32-s390x/asm/crypto/buildinf.h
installing /usr/local/node/10.15.3/include/node/zconf.h
installing /usr/local/node/10.15.3/include/node/zlib.h
编译安装要求gcc版本较高,centos yum安装的gcc版本为4.8.5,需要升级gcc版本方可完成nodejs的源码安装,gcc升级方式参考博文Linux之gcc源码安装步骤
[root@centos7 10.15.3]# vim /etc/profile
加入如下内容在最后
#set for nodejs
export NODE_HOME=/usr/local/node/10.15.3
export PATH=$NODE_HOME/bin:$PATH
[root@centos7 10.15.3]# source /etc/profile
14.17.0是官方推荐安装的长期支持版本
[bdsc@centos7 ~]$ wget https://nodejs.org/dist/v14.17.0/node-v14.17.0-linux-x64.tar.gz
[bdsc@centos7 ~]$ tar -zxvf node-v14.17.0-linux-x64.tar.gz
[bdsc@centos7 ~]$ ln -s node-v14.17.0-linux-x64 node
[bdsc@centos7 ~]$ cd node
[bdsc@centos7 node]$ https://blog.csdn.net/carefree2005/article/details/bin/node -v
v14.17.0
如果需要将node、npm命令添加到系统命令中,此操作需要root权限。
到此这篇安装node.js(linux安装Node.js)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就![root@centos7 ~]# ln -s /home/bdsc/node/bin/npm /usr/local/bin/
[root@centos7 ~]# ln -s /home/bdsc/node/bin/node /usr/local/bin/
[root@centos7 ~]# node -v
v14.17.0
[root@centos7 ~]# npm -v
6.14.13
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/hd-nodejs/12903.html