八、安装node.js
注:
[!NOTE]
查看本机系统
官网选择node.js版本
1傻瓜式安装,注意选择路径
- 图一
- 图二
至此,nodejs安装完成!
2环境配置
- 找到安装nodejs的路径
- 新增
node_global
和node_cache
文件夹
- 创建完两个空文件夹,打开cmd命令窗口,输入:
npm config set prefix "D:\Nodejs\node_global"
npm config set cache "D:\Nodejs\node_cache"
-
接下来设置系统环境变量:
- 创建
NODE_HOME
变量,变量值为nodejs安装路径
-
在path中修改和nodeks有关的变量为
%NODE_HOME%
-
再添加两个变量为:
%NODE_HOME%\node_global
和%NODE_HOME%\node_cache
- 创建
3国内镜像网站配置
配置国内镜像,解决模块安装缓慢或者失败的问题。
要配置Node.js使用华为云的npm镜像源并测试下载,可以按照以下步骤操作:
-
配置npm镜像源:首先,需要将npm的默认镜像源切换到华为云的镜像源。可以通过以下命令设置华为云镜像源:
npm config set registry https://mirrors.huaweicloud.com/repository/npm/
这个命令会将你的npm镜像源设置为华为云提供的npm镜像,这有助于加快下载速度。
-
验证配置:配置完成后,你可以通过以下命令来验证npm是否成功切换到了华为云的镜像源:
npm config get registry
如果输出的地址是华为云的镜像源地址,这表示设置成功。
-
测试下载:为了确保配置有效并且可以正常使用,你可以尝试安装一个常用的npm包来测试下载速度,例如:
npm install express --save
这将安装express包,并将其添加到你的项目的依赖列表中。
[!WARNING]
这里可能会出现未初始化的警告,使用以下命令并一步步按要求执行即可:
npm init
-
使用nrm工具:如果你想要更方便地管理不同的npm镜像源,可以使用nrm(npm registry manager)。nrm允许你快速在不同的npm源之间切换。首先,安装nrm:【我的这个版本比较低,如果要使用nrm工具,需要使用更高版本的nodejs】
npm install nrm -g
然后,使用nrm列出所有配置的镜像源:
nrm ls
接着,你可以使用nrm切换到华为云的镜像源:
nrm use huaweicloud
或者,如果你想要测试所有镜像源的速度,可以使用:
nrm test
这将帮助你找到最适合当前网络环境的镜像源。
-
可能遇到的问题:如果在配置镜像源后速度没有提升,可能是因为镜像源同步延迟或网络问题。可以尝试清除缓存或尝试其他镜像源。
[!NOTE]
使用
nrm
(npm registry manager)来管理不同的npm镜像源是一个方便的方法。以下是使用nrm
的基本步骤:
安装nrm:
首先,你需要全局安装nrm
。打开终端或命令提示符,运行以下命令:npm install -g nrm
列出可用的源:
安装完成后,你可以使用nrm ls
命令来列出所有已配置的源:nrm ls
添加新的源:
如果你想要添加一个新的源,可以使用nrm add
命令。例如,添加华为云的源:nrm add huawei https://mirrors.huaweicloud.com/repository/npm/
使用特定的源:
使用nrm use
命令来切换到特定的源。例如,使用华为云的源:nrm use huawei
测试源的速度:
你可以使用nrm test
命令来测试不同源的响应速度:nrm test
查看当前使用的源:
使用nrm current
来查看当前使用的源:nrm current
删除源:
如果你想要删除一个已添加的源,可以使用nrm del
命令。例如,删除华为云的源:nrm del huawei
编辑nrm配置:
使用nrm re
命令来重新编辑nrm配置:nrm re
查看帮助信息:
如果你需要更多帮助或命令选项,可以使用nrm --help
:nrm --help
通过以上步骤,你可以方便地使用
nrm
来管理不同的npm镜像源,选择最适合你当前网络环境的源,以优化npm包的下载速度。
大学生制作不易,各位愿意的话可以打赏,不愿意的话也没关系,学习最重要。最后,哪里写的不合适请告诉我,我弄明白后再修正,谢谢!