📝
DevManual
  • Introduction
  • 开发
    • 数据库
      • mysql
        • centos7忘记mysql的密码
        • functions.md
        • 性能监控
        • mysql实现主从同步
        • mysql 正则表达式
        • 基本操作
    • 常用命令
      • windows Dos常用命令
      • Docker 常见命令
      • svn 常用命令
    • Java开发
      • logback
        • logback 介绍
      • maven
        • pom 介绍
        • mavencmd.md
      • mybatis.md
      • springtest.md
    • 前端
      • node 的包结构
      • 安装Node js
  • 工具
    • 工具列表
    • 开源镜像源
    • IDEAJ
      • Idea.md
      • 最常用
      • 后台Java
    • git
      • git 技巧
      • Git常用操作
    • gitbook
      • 安装 GitBook
      • 输出PDF
    • markdown
      • Markdown 简明语法手册
      • vscode_markdown.md
    • 绘图工具
    • swagger
      • swagger 介绍
  • 面试
    • hr.md
    • SRE面试题
  • 其他
    • 看懂开源许可证
    • 提问的智慧
    • 习惯总结.md
    • 程序员常见职业病列表
Powered by GitBook
On this page
  • 安装Node js
  • 一、方式一
  • 二、方式二 源码安装
  • 三、其它操作,如换个源
  • 配置后可通过下面方式来验证是否成功
  • 参考

Was this helpful?

  1. 开发
  2. 前端

安装Node js

Previousnode 的包结构Next工具列表

Last updated 5 years ago

Was this helpful?

安装Node js

推荐淘宝镜像

首先安装必要的环境(推荐方式一安装)

yum install gcc gcc-c++

一、方式一

wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-x64.tar.gz #针对 x86_64架构
# wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0-linux-arm64.tar.gz #针对 arm64架构

然后执行下面命令

tar -xvf  node-v10.16.0-linux-x64.tar.gz
mv node-v10.16.0-linux-x64 /opt/nodejs

创建软连接变量来加入系统变量

ln -s /opt/nodejs/bin/npm   /usr/local/bin/ 
ln -s /opt/nodejs/bin/node   /usr/local/bin/
ln -s /opt/nodejs/bin/npx   /usr/local/bin/

注: 这种方式如果需要其他npm工具时需要增加新的链接,可以将 /opt/nodejs/bin 加入系统环境变量

cat <<EOM >>/etc/profile
#npm 
export PATH="/opt/nodejs/bin:$PATH"
EOM
source /etc/profile

二、方式二 源码安装

make很浪费时间,但可以体验编译的乐趣

wget https://npm.taobao.org/mirrors/node/v10.16.0/node-v10.16.0.tar.gz

解压安装

tar xvf node-v10.16.0.tar.gz
cd node-v10.16.0/
./configure
make   #这个操作可能会很久
make install
npm -v #查看版本

三、其它操作,如换个源

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

不想用cnpm操作,那就直接换npm源 单次使用

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

永久使用

npm config set registry https://registry.npm.taobao.org

检测是否成功

配置后可通过下面方式来验证是否成功

npm config get registry
#或
npm info express

参考

https://npm.taobao.org/mirrors/
npm安装(Centos7)
菜鸟教程 - Node.js 教程