02-NodeJS核心基础-Node环境搭建

搭建方式一:

1.官网下载.msi安装包: https://nodejs.org/zh-cn/,

推荐下载长期支持版, 因为这个版本是比较稳定的版本, 当前发布版是正在开发的版本, 也许会出现莫名的Bug
然后根据自己电脑的操作系统的位数选择32位或者64位


Node官网
2.全程下一步
3.在命令行工具中输入 node -v, 查看是否能看到版本号, 能看到版本号就安装成功了
cmd

如果在命令行输入node -v不能看到当前版本号, 那么可以尝试重启电脑; 如果重启电脑都没用, 可以尝试下面的方法...


搭建方式二:

1.官网下载.zip安装包: https://nodejs.org/zh-cn/, 根据自己电脑的操作系统和位数下载对应的安装包
官网下载
2.解压下载好的安装包
3.在"高级系统设置"中手动配置环境变量
环境变量
4.在命令行工具中输入 node -v

以上就是Node环境搭建的两种方式, 但是这两种方式有一个弊端: 只能在一个电脑上搭建一个Node环境
不能同时安装长期支持版和当前发布版。
下面介绍第三种搭建方式, 它可以解决上面两个方式的弊端, 是推荐搭建用的一种方式, 也是我们用的最多的一种方式


搭建方式三:(推荐)

1.下载NVM: https://github.com/coreybutler/nvm-windows

进入到GitHub页面后点击releases


Github

点进去后我们可以发现有两个安装包, 一个是二进制安装包, 一个是图形化界面安装包, 我们选择二进制安装包


下载安装包
2.在D盘创建Dev目录
3.在Dev目中中创建两个子目录NVM和Nde, 并且把nvm包解压进去NVM目录中
4.在install.cmd文件上面右键选择【以管理员身份运行】

运行后弹出的窗口会要求你输入一个路径, 这个路径不需要输, 直接按下回车
然后会生成一个.txt的文件, 将这个文件另存为到NVM目录中, 另存为之后就可以关闭这个.txt文件的窗口了
最后再到NVM目录中找到并打开settings.txt文件. 修改下面的内容

root: D:\Dev\NVM(写你自己新建的NVM路径)
path: D:\Dev\Node(写你自己新建的Node路径)
由于服务器是国外的, 我们以后需要通过npm下载的时候速度会非常慢, 为了解决这个问题我们可以在这个文件中再加入两个镜像
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

配置好的settings.txt文件就是这个样子的:


settings.txt
5.配置环境变量

和上面方式二一样, 先找到系统变量, 然后找到NVM_HOME和NVM_SYMLINK, 把你自己的NVM和Node文件夹路径分别赋给他们


环境变量

还要找到Path, 在Path中添加 %NVM_HOME% 和 %NVM_SYMLINK%


Path
6.在命令行工具中输入 nvm version

如果能看到版本号, 就是安装成功了; 如果看不到, 可以重启一下电脑; 重启都没有用的话, 就重新按我写的步骤一步一步来再安装一步。


nvm
7.NVM常用命令

nvm list 查看当前安装的Node.js所有版本, 因为我们还没有安装Node.js所以现在也看不到版本号

nvm list

nvm install 版本号 安装指定版本的Node.js, 可以去官网查看版本号,它会自动将Node.js安装到你的Node文件夹中

nvm install 12.16.1

前面我们说过, nvm可以安装多个版本的node.js, 这里我们把当前发布版也安装一下

nvm install 13.11.0

这个时候我们通过nvm list就可以查看当前安装的Node.js所有版本

nvm list

nvm use 版本号 选择指定版本的Node.js, 现在我们安装了两个版本选一个版本现在用, 我们选择长期支持版
选定了版本以后, 用nvm list查看当前选定的版本前面会多一个*

nvm use 12.16.1

用node -v也可以查看当前Node.js的版本

node -v

如果想要切换版本, 你只需要再次输入nvm use 你要切换的版本号

nvm use 需要切换到的版本

nvm uninstall 版本号 卸载指定版本的Node.js

nvm unstall 13.11.0

总结:
第三种方式是我们用的最多一种方式, 也是企业开发中最喜欢的一种方式。
它可以在我们的电脑中安装多个版本的Node.js, 而且安装切换版本非常的方便。
推荐大家都按照第三种方式去搭建Node.js环境

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,843评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,538评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,187评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,264评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,289评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,231评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,116评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,945评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,367评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,581评论 2 333
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,754评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,458评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,068评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,692评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,842评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,797评论 2 369
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,654评论 2 354

推荐阅读更多精彩内容