Node.js下载安装与配置(windows)
2022/2/7 7:12:45
本文主要是介绍Node.js下载安装与配置(windows),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、Node.js下载
官网下载地址:下载 | Node.js 中文网 (nodejs.cn)
以Windows64位安装版为例,点击"Windows 安装包(.msi)"右侧的"64位"即可进行下载。
二、Node.js安装
1.双击运行文件
2.勾选接受许可协议条款
3.更改Node.js安装路径(不建议装在C盘)
4.选择要安装的功能
5.选择是否自动安装必要的工具
6.点击"Install"开始安装
7.安装完成
8.校验是否安装成功
# 查看node版本号 node -v # 查看npm版本号 npm -v
三、配置npm全局模块的存储路径和缓存路径
全局模块的默认存储路径:"C:\Users\用户名\AppData\Roaming\npm"。
全局模块的默认缓存路径:"C:\Users\用户名\AppData\Local\npm-cache"。
1.新建存储文件夹
在安装目录下新建两个文件夹:"node_global"和"node_cache"。
2.执行命令,更改存储位置
将npm全局模块的存储路径和缓存路径更改为安装目录下的"node_global"和"node_cache"文件夹。
运行命令提示符,执行以下命令
npm config set prefix "E:\Program Files\nodejs\node_global" npm config set cache "E:\Program Files\nodejs\node_cache"
此命令会在当前用户目录下生成.npmrc文件,可打开此文件查看配置信息,删除此文件可恢复默认设置。
3.安装模块进行测试
运行命令提示符,执行npm install -g [模块名]
,进行测试。
①如安装成功,可直接进行下一步
②如报如下错误,则是由于文件夹权限不足
找到安装文件夹nodejs,右键属性,选择"安全",点击"编辑",在弹出的窗口勾选上"修改""写入",点击"应用""确定",关闭窗口即可。
再次执行安装命令,则安装成功
4.打开新建的两个文件夹进行确认
四、配置环境变量
未配置环境变量前,无法在其他位置引用全局模块。
1.打开环境变量
右键此电脑->属性||打开设置->系统->关于,高级系统设置->环境变量
2.新建系统变量NODE_PATH
变量名为"NODE_PATH",变量值为安装路径下node_global下node_mudules的绝对路径,可点击"浏览目录"选择node_mudules目录。
3.修改用户变量Path
选中用户变量Path点击编辑,将弹出窗口的变量值"C:\Users\pingcode\AppData\Roaming\npm"更改为"E:\Program Files\nodejs\node_global",点击"确定"关闭窗口即可。
4.检验环境变量是否配置成功
运行命令提示符,进入node环境,执行require('模块')
命令,提示如下,则环境变量配置成功。
附:本文会用到的命令
# 查看node版本号 node -v # 查看npm版本号 npm -v # 查看[全局]模块存储路径 npm root [-g] # 查看前缀路径 npm config get prefix # 查看缓存路径 npm config get cache # 设置前缀路径 npm config set prefix "Node.js安装路径\node_global" # 设置缓存路径 npm config set cache "Node.js安装路径\node_cache" # 安装[全局]模块 npm install [-g] [模块名] # 卸载[全局]模块 npm uninstall [-g] [模块名]
这篇关于Node.js下载安装与配置(windows)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-24Vue CLI多环境配置学习:从入门到实践
- 2024-11-24Vue CLI多环境配置学习:新手入门教程
- 2024-11-24Vue CLI学习:初学者指南
- 2024-11-24Vue CLI学习:从入门到上手的简单教程
- 2024-11-24Vue3+Vite学习:从零开始的前端开发之旅
- 2024-11-24Vue3阿里系UI组件学习入门教程
- 2024-11-24Vue3的阿里系UI组件学习入门指南
- 2024-11-24Vue3公共组件学习:新手入门教程
- 2024-11-24Vue3公共组件学习入门指南
- 2024-11-24vue3核心功能响应式变量学习