从零开始教你装node

许久没有更新内容了,借着这次618,换了装了新电脑,重新装了系统,环境也要重新搭建,顺便整理一下

什么是nvm

随着Nodejs的快速迭代,现在的稳定版已经到了12.18.1,但是仍然还有十分多的项目基于老版本环境下开发的,nvm作为一个Node
版本管理工具,可以让你在一台电脑上快速的切换不同的Node版本,方便在不同的项目环境下进行开发

如何安装nvm

linux环境下 (MacOS也用这里的命令)

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

windows环境下

下载链接 选择任意版本下载nvm-setup.zip,解压缩后安装即可

nvm的配置

在nvm安装完成后,我们可以在命令行工具使用以下命令查看是否安装成功

nvm version
1.1.7

但是由于node资源都在国外,如果不进行代理的设置,使用nvm安装node的时候会非常缓慢,甚至下载资源 失败导致无法正常安装,所以我们一般会配置国内的代理让其能够快速下载并安装,我们这里使用的是阿里的淘宝镜像

// 首先查看nvm配置文件路径
nvm root
Current Root: C:\Users\用户名\AppData\Roaming\nvm

得到路径以后,在目录里找到settings.txt文件打开,通常新装好的settings文件里只有两行内容为

root: C:\Users\用户名\AppData\Roaming\nvm
path: C:\Program Files\nodejs

将下列两行内容复制到文件内,并保存退出,这时settings文件内容为

root: C:\Users\用户名\AppData\Roaming\nvm
path: C:\Program Files\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

保存退出后,nvm的代理已经设置为淘宝镜像,接下来我们开始使用nvm的安装命令来安装我们第一个node版本

nvm install 12.18.1 // 版本号,可以在node官方网站查询到最新的稳定版本,也可以安装先行版,这里我们使用稳定版
Downloading node.js version 12.18.1 (64-bit)...
Complete
Creating C:\Users\szgao\AppData\Roaming\nvm\temp

Downloading npm version 6.14.5... Complete
Installing npm v6.14.5...

Installation complete. If you want to use this version, type

这样便安装完成了,当你安装完成后nvm会自动帮你把当前使用版本设置为你刚刚下载的版本,我们可以先查看当前node版本查看是跟刚刚下载的版本是否相符。

node -v
v12.18.1

当然在windows环境下,有时候安装完不会立即生效,如果在之前并没有安装过node时会提示

'node' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

这个时候,我们只需要手动的设置一下,便可以切换到想要用的版本

nvm use 12.18.1
Now using node v12.18.1 (64-bit)

这样我们就可以正常的使用node 的npm工具安装各类包依赖了

你可能感兴趣的:(从零开始教你装node)