CentOS7的node.js安装

简介: CentOS7的node.js安装

一、方式1:yum安装



这里我们指定安装8.x以上的版本


curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -
yum install -y nodejs


一般在安装完node之后,默认已经帮我们安装好npm了 ,使用npm -v可以查看npm版本通常如果使用npm install安装依赖包会比较慢,这里推荐使用淘宝镜像


安装淘宝镜像cnpm


npm install -g cnpm --registry=https://registry.npm.taobao.org


之后在安装依赖的使用可以使用cnpm install代替npm install


二、方式2:源码安装



另外除了通过以上方式安装之后,还可以使用nvm和源码包的方式安装,以下是源码包的方式


下载


wget 'https://nodejs.org/dist/v6.11.3/node-v6.11.3-linux-x64.tar.xz'


(wget命令用来从指定的URL下载文件 查看命令http://man.linuxde.net/wget


解压


xz -d  node-v6.11.3-linux-x64.tar.xz
tar xvf node-v6.11.3-linux-x64.tar


(linux下tar.xz和tar.gz区别,同一文件,tar.xz格式比tar.gz格式小了三分之一,linux中tar怎么解压tar.xz文件


使用xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar

再用tar -xvf xxx.tar解压)


添加node的环境变量,在最后一行加入PATH


vi /etc/profile
#最后一行加入PATH
export PATH=$PATH:/home/www/node-v6.11.3-linux-x64/bin
使/etc/profile里的配置立即生效
source /etc/profile


三、方式3:nvm安装


nvm用于管理node版本,可以很方便的切换node的版本


安装nvm https://github.com/creationix/nvm


使用如下命令


curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash


nvm命令无法使用,缺少.bash_profile文件


MacBook-Pro:~ wuj$ nvm
-bash: nvm: command not found


进入nvm目录,新建.bash_profile文件


cd ~/.nvm
touch .bash_profile


并拷贝以下内容


export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm


文件生效


source ~/.nvm/.bash_profile


这时候可以使用了 ,查看nvm版本


nvm --version
node version manger


安装指定node版本


nvm install 8.9.4


nvm常用命令


nvm ls :打印出所有的版本
nvm install stable:安装最稳定的版本
nvm install v8.9.2 : 安装node的8.9.2的版本(删除用uninstall)
nvm current :当前使用的node版本
nvm use v8.9.2 :将node改为8.9.2版本
nvm alias default 0.12.7:设置默认 node 版本为 0.12.7
nvm alias default :设置系统默认的node版本
nvm alias  :给不同的版本号添加别名
nvm unalias  : 删除已定义的别名
nvm reinstall-packages :在当前版本node环境下,重新全局安装指定版本号的npm包
npm install -g mz-fis:安装 mz-fis 模块至全局目录,安装的路径:/Users/<你的用户名


四、git安装



1、安装


#安装git 
yum install git
#卸载git
yum remove git


2、查看是否安装成功


git --version


3、我们就可以使用git clone 克隆项目


git clone https://xxx@xxx.org/xxx/xxx.git


目录
相关文章
|
7天前
|
JavaScript
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
nodejs安装之npm ERR! code CERT_HAS_EXPIREDnpm ERR! errno CERT_HAS_EXPIRED reason: certificate has expired-证书错误通用问题解决方案-优雅草央千澈
|
2月前
|
Web App开发 JavaScript 前端开发
2024年5月node.js安装(winmac系统)保姆级教程
本篇博客为2024年5月版Node.js安装教程,适用于Windows和Mac系统。作者是一名熟悉JavaScript与Vue的大一学生,分享了Node.js的基本介绍、下载链接及简单安装步骤。安装完成后,通过终端命令`node -v`验证版本即可确认安装成功。欢迎关注作者,获取更多技术文章。
38 2
2024年5月node.js安装(winmac系统)保姆级教程
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
2月前
|
存储 JavaScript 搜索推荐
Node框架的安装和配置方法
安装 Node 框架是进行 Node 开发的第一步,通过正确的安装和配置,可以为后续的开发工作提供良好的基础。在安装过程中,需要仔细阅读相关文档和提示,遇到问题及时解决,以确保安装顺利完成。
134 2
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
110 1
|
2月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
135 3
|
2月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
141 2
|
2月前
|
存储 安全 Linux
VMware安装CentOS7
【11月更文挑战第11天】本文详细介绍了在 VMware 中安装 CentOS 7 的步骤,包括准备工作、创建虚拟机、配置虚拟机硬件和安装 CentOS 7。具体步骤涵盖下载 CentOS 7 镜像文件、安装 VMware 软件、创建和配置虚拟机硬件、启动虚拟机并进行安装设置,最终完成 CentOS 7 的安装。在安装过程中,需注意合理设置磁盘分区、软件选择和网络配置,以确保系统的性能和功能满足需求。
279 0
|
2月前
|
JavaScript 前端开发
JavaScript中的原型 保姆级文章一文搞懂
本文详细解析了JavaScript中的原型概念,从构造函数、原型对象、`__proto__`属性、`constructor`属性到原型链,层层递进地解释了JavaScript如何通过原型实现继承机制。适合初学者深入理解JS面向对象编程的核心原理。
36 1
JavaScript中的原型 保姆级文章一文搞懂