linux安装node.js与npm

node.js是javascript(js)的运行环境,是一个服务器端的javascript的解释器,npm则是node.js的包管理器,他们之间是包含关系,可以通过npm下载各种js代码。

1、首先去官网下载安装包:

点击链接下载:Node中文网或者地址https://nodejs.org/download/release/latest-v16.x/

历史版本下载:https://nodejs.org/dist/v10.15.3/

https://nodejs.org/zh-cn/download/archive/v23.11.1

alpine兼容版本下载地址:

https://unofficial-builds.nodejs.org/download/release/

2、解压缩包:

tar -xf node-v16.15.0-linux-x64.tar.xz

3、移动到要安装的位置,并创建软链接:

mv node-v16.15.0-linux-x64  /usr/local/node
ln -s /usr/local/node/bin/node /usr/bin/node
ln -s /usr/local/node/bin/npm  /usr/bin/npm

4、安装后通过命令查看是否安装成功:

node  -v     #查看node版本
npm   -v     #查看npm版本

5、修改镜像站为国内镜像站,命令如下:

npm config get registry             #查看当前镜像地址,默认为官方镜像地https://registry.npmjs.org
npm config set registry 镜像地址    #设置国内镜像
npm config get registry             #验证设置之后的地址

主流镜像地址如下:

  • npm config set registry http://mirrors.cloud.tencent.com/npm/ #腾讯
  • npm config set registry https://registry.npmmirror.com #阿里
  • npm config set registry https://mirrors.huaweicloud.com/repository/npm/ #华为
  • npm config set registry https://npm.aliyun.com #阿里云
  • npm config set registry https://registry.npmjs.org/ #官方库

注:还可以使用淘宝定制的cnpm,需要单独安装

6、npm全局安装vue-cli:

npm install -g @vue/cli
ln -s /usr/local/node/bin/vue /usr/bin/vue
vue -V

7、创建项目:

vue create new-project

标签