Windows下的node.js的安装与开发配置

本文详细介绍了在Windows环境下如何安装Node.js,包括设置模块目录与缓存目录、配置环境变量以及更换npm镜像。通过这些步骤,确保Node.js能够正确运行并方便管理。同时,还提供了测试安装Vue的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作为一个标准的后端开发程序猿,jq算是每个后端的标配。不过玩多了传统的js,也总想去接触点新的东西,比如vue、ts。就算用的不深入,也总得去要了解了解。

看这 →🎨 推荐使用NVM管理Node版本,支持自由切换Node版本。
NVM for Windows 手把手搭建多Node 环境

Node.js的安装

首先,node.js的安装是必不可少的。安装过程也十分简单。
node.js下载官网
https://nodejs.org/en/

下载好.msi的安装包后,双击打开,只需要一直点击下一步即可。

安装完成后,cmd打开我们的控制台
输入node -v
在这里插入图片描述
可以看到我安装的node的版本是12.13.0
接着输入npm -v
在这里插入图片描述
自带npm的版本是 6.12.0

到这里我们的node.js就已经安装完成了

环境配置

1、设置模块目录与缓存目录

在安装完成后,我们去
C:\Users\用户名\AppData\Roaming\npm
可以看到,npm与npm_cache两个文件夹在我们的c盘当中,这不是我想要的结果。
我想把这两个文件配置到我的安装目录,方便我日后的管理
在我们的安装目录,新建node_cachenode_global文件夹
在这里插入图片描述
创建文件夹后,现在我的node安装目录是上图所示
接着打开dos窗口
分别执行下面两条命令

npm config set prefix "D:\environment\nodejs\node_global"
npm config set cache "D:\environment\nodejs\node_cache"

接下来执行

npm config ls

在这里插入图片描述
可以看到设置已经成功了,并且配置文件的位置就在C:\Users\用户名.npmrc下
也可以直接去配置文件进行编辑

2、node.js环境变量设置

右击我的电脑->属性->高级系统设置->高级->环境变量

新建NODE_PATH系统变量

NODE_PATHD:\environment\nodejs\node_global\node_modules

配置的路径为nodejs的安装目录下的\node_global\node_modules
node_modules文件夹会自动创建的,不用担心文件夹不存在

在这里插入图片描述
再然后更改path用户变量,看清楚这次修改的是【用户变量】,上面的是【系统变量
将其中默认的C:\Users\用户名\AppData\Roaming\npm更改为安装目录下的node_global目录
在这里插入图片描述

3、更换镜像【可选】

有时候安装模块的时候,由于不可阻挡的网络原因,往往会导致我们下载失败或者出现一些奇奇怪怪的问题,可以将npm的安装地址设置为taobao镜像地址
执行

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

这样每次安装都是从taobao镜像进行下载了。需要恢复话执行

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

如果只想要某一次使用taobao镜像,也可以每次安装使用

npm --registry https://registry.npm.taobao.org install 【模块名】

来安装指定模块

测试

我们来测试安装一个vue
分别执行命令

#  安装vue.js
npm install vue -g
#  安装vue路由
npm install vue-router -g
#  安装vue脚手架
npm install vue-cli -g
#  -g是指安装到global全局目录

在这里插入图片描述
全部安装完成后,执行

vue -V

在这里插入图片描述
这样就安装完成了,如果提示vue不是内部或外部命令,请按照教程,仔细检查一下自己的环境变量配置是否正确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值