每次装nodejs都要翻好多个教程才能达到预期?

本文详细介绍了通过NVM管理和直接下载安装Node.js的步骤,推荐初学者使用直接下载方式,而对频繁更换版本的工作场景则推荐使用NVM进行版本管理,同时强调了设置镜像源的重要性。
摘要由CSDN通过智能技术生成

论如何一步到位安装好nodejs

Hello,作为一个刚工作不久的前端小白,总是要经历无数次的装nodejs,本人就是如此,家里的电脑,公司的笔记本,公司的电脑等。。。。于是,我决定自己写一篇文章,去记录真正解决这个问题的步骤。两种方式:通过nvm管理安装,和直接安装。

1.通过nvm

nvm是一个管理nodejs的工具,安装之后可以直接通过nvm去下载各种版本的node,这些node可以共存,重要的是,不用配置环境变量!!!
1.下载nvm:下载地址 下载nvm-setup.zip这个
解压打开 - 勾选接受 - 第一个目录参考我的是 E:\install\nvm - 第二个目录参考我的是E:\install\nvm\nodejs - 后面安装就行了
2.安装完成可以执行命令行 nvm 出来版本号就成功了
3.在nvm的安装路径下找到 settings.txt 添加如下代码

node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/

加完之后如下

root: E:\install\nvm
path: E:\install\nvm\nodejs
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/

4.安装指定版本的node,并使用该版本

nvm install 12.18.4
nvm use 12.18.4

5.这个时候就可以正常使用node了,此时需要改一下cache和global下载的位置
将全局模块(文件夹名:node_global)和缓存(文件夹名:node_cache)放在了nodejs安装目录下,在你的nodejs安装目录下创建创建两个文件夹,名称分别为:node_global和node_cache,在node_global文件夹下再建一个node_modules文件夹
打开命令行执行:

npm config set prefix "创建的node_global文件夹所在路径"
npm config set cache "创建的node_cache文件夹所在路径"
例如
npm config set prefix "E:\develop\nodejs\node_global"
npm config set cache "E:\develop\nodejs\node_cache"

6.到此就可以了,可以全局安装一个express测试一下是不是下载到了global下面的modules里
另外,虽然不用配置环境变量了,但是如果用npm安装了yarn,要配置一下yarn的环境变量
第一步:找到nvm 安装的位置如:C:\soft\nvm
第二步:继续找到最里面你刚才安装的yarn 如:C:\soft\nvm\npm\node_modules\yarn\bin
第三步:环境变量配置-》用户变量 -》path,打开之后添加 C:\soft\nvm\npm\node_modules\yarn\bin
第四步:系统变量->path,打开之后添加 C:\soft\nvm\npm\node_modules\yarn\bin
重新打开cmd,输入 yarn即可
大家记得改淘宝镜像源:

npm config set registry https://registry.npmmirror.com
yarn config set registry https://registry.npmmirror.com

2.直接下载node

这种方法跟上述方法唯一的区别就是直接去官网下node 下载地址
1.安装过程除了改安装路径其他直接确定就行
安装完成命令行测试一下

node -v
npm -v

2.把上个方法的第五步走一遍
3.然后就是最后的环境变量配置

例如
在【系统变量】下新建【NODE_PATH】,输入【D:\Environment\nodejs\node_global\node_modules】,
将【用户变量】下的【Path】修改为【D:\Environment\nodejs\node_global】

到此,全局安装一个express测试一下是不是下载到了global下面的modules里
同理,记得改镜像源

小结

这两个方法,我觉得如果是自己刚开始学前端,在练习的时候可以选择后者,如果已经工作,就避免不了遇到某个项目对于某个版本不适配,需要时不时改node版本,那就安装nvm吧,更换版本及其方便。
好啦,see you!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值