1、首先官网下载node
2、然后安装node.js,除了需要自定义安装路径外,无特别需要注意的,直接无脑next就行。
安装1、
安装2、
安装3、
安装4、
安装5、
安装完成后,需要检查是否安装成功,打开cmd 运行node -v 如果出现完整版本号代表node安装成功。因为node环境是自带npm 所以可以打开cmd 运行npm -v 查看版本号,检查npm是否安装成功。
安装成功的完整目录
安装成功后需要注意的地方,1、可以配置环境变量,创建全局安装目录(node_global)和缓存日志目录(node_cache),防止全局安装的包都安装和缓存到c盘,节约c盘空间。也可以不配置环境变量,直接使用默认配置,不影响后续的使用。
环境变量的配置
1、在node的安装目录创建两个文件夹,分别是node_global,node_cache。
2、打开cmd窗口配置npm全局安装和缓存路径 (1)、npm config set prefix "你的安装目录\node_global" (2)、npm config set cache "你的安装目录\node_cache"
(3)、为了以后可以快速下载资源包,可以更改npm的下载路径,或者安装cnpm、yarn、pnpm。
更改npm资源地址为淘宝镜像:npm config set registry registry.npm.taobao.org
查看npm配置是否修改成功:npm config list
注意:npm配置修改后会在"c\用户\你的用户名"这个目录下生成一个配置文件.npmrc文件。如果删除这个文件,刚才的配置就失效了。
3、配置变量环境
选中"我的电脑"单击右键"个性化"然后搜索"环境变量"就可以对电脑的环境变量进行设置:
(1)、配置用户变量:
选中用户变量那一栏,然后新建一个变量名为:Path 值为:你的安装目录\node_global 的用户变量即可。
(2)、配置系统变量:
选中系统变量那里栏,然后新建一个变量名为NODE_PATH 值为:你的安装 目录\node_global\node_modules 的系统变量即可。
注意事项:node配置完毕,正常来说就可以使用,但是全局安装的时候回出现问题,会报4048错误。出现这个错误是因为当前用户没有这个权限。
有人通过删除c盘的.nmprc文件来解决,这样的话之前设置的配置信息没有,全局安装的包还是会到c盘,所以这个方法是不可取的
解决方法一、每次运行cmd的时候都通过"管理员"的方式来运行,然后安装全局的包。该方法特别麻烦,不可取。
解决方法二、通过设置node_global和node_cache这两个文件夹的管理权限来解决。
选中node_global文件夹,单击右键——>属性——>安全——>编辑,然后把文件权限完全放开即可。
设置完毕后就可以在任意目录下安装全局的包了。