NodeJS下载安装
https://nestjs.bootcss.com/first-steps
NodeJS下载安装官方地址:link.
直接点击版本下载、
建议使用Edge或者Google Chrome浏览器,其他浏览器会导致错误跳转或者需要自己选择下载版本,而Edge可以自动识别电脑配置下载符合电脑版本的安装包。
下载之后双击安装包,只需要改变安装位置,其他一直点击Next.直至Finish。
安装之后以管理员权限运行CMD,输入代码:
node -v //查询版本
npm -v //查询版本
NPM镜像换元
npm安装默认源的下载可能会比较迟缓,我们需要换元,
参考链接:link
配置环境
说明:环境配置的目的主要是为了改变安装NodeJS依赖的下载位置,方便日后管理,以及配置缓存Cache的路径。因为NodeJS在执行安装语句时,会将安装的模块默认安装到C:\Users\用户名\AppData\Roaming\npm,从而占用C盘的空间。
1.创建npm模块安装目录
首先,在nodejs安装地址目录后建立两个空的文件夹node_global和node_cache(需要管理员权限)。
CMD输入代码:注意,一定需要管理员权限!!!这很重要
npm config set prefix "F:\BiYeSheJi\rj\nodejs\node_global"
npm config set cache "F:\BiYeSheJi\rj\nodejs\node_cache"
2.配置环境变量
右击我的电脑,点击属性,点击高级系统设置,
(3)用户变量中Path将C:\Users\用户名\AppData\Roaming\npm更改为:
测试是否可运行
我们先安装一个express模块试试
打开dos命令窗口,执行下面的命令
npm install express -g # -g 是全局安装的意思
之后我么唔会在安装路径下F:\BiYeSheJi\rj\nodejs\node_global\node_modules找到express的文件夹:
环境配置成功!
问题1:下载NodeJS时所用浏览器为搜狗浏览器,点击后无法立即下载,需选择版本与下载项目
解决方法:换为Edge浏览器后直接点击版本就可下载。
收获:以后下载东西得在Edge或者Google Chrome浏览器上。
问题2:配置环境变量后,测试npm install express -g,发生报错
解决方法:以管理员身份权限运行DOS;
导致原因:没有管理员权限,无法在node_global和node_cache两个文件夹下进行一些必要的操作。