问题概述
本人电脑是
win8
系统,nodejs版本是v8.12.0
(早之前安装过)。现想将版本升为10.x
,结果出现error 2503和error 2502
。
解决方法
windows下node不能直接更新,需要去官网下载安装包
重新安装并覆盖
原先安装目录才可以。
出现error 2502 和error2503是因为win8的权限问题
所导致的,具体说就是要以管理员身份进行安装
就可以解决。
1、快捷键 win+F来调出win8的搜索功能,搜索cmd选择搜索类型为“应用”。
2、在cmd命令行程序上右击,选择以管理员身份运行。
3、接下来在cmd窗口进入到nodejs安装包所在目录,输入一下msiexec /package node-v10.17.0-x64.msi进行安装。
注意:如果要升级版本,命令行输入where node可以找到node安装位置,再次安装的时候,安装目录相同即可。
4、安装完成后输入node -v进行查看