Higanbana

安装nodejs.exe及其环境配置

安装nodejs时官方有.msi后缀和.exe后缀两种文件 。
其中.msi文件直接下载安装,已经自动配置好环境,.exe文件需要手动配置环境 。
然而我在安装.msi文件时出现了进度条回滚的现象,提示 your system has not been modified,关闭杀毒软件,防火墙等保护软件再安装也不起效,尝试很多次都安装失败。于是只能尝试安装.exe文件手动配置,下面就是我的一些安装经验。

  1. 任意盘新建一个文件夹,我在D盘新建名为nodejs的文件夹
  2. 官网下载.exe文件,存入nodejs文件夹
  3. 下载npm文件,解压到nodejs文件夹,得到 node_modules文件与npm.cmd指令文件
  4. 配置环境
    • 新建两个变量分别为:NODEJS_PATH与NODEJS_MODULE,NODEJS_PATH指定的是我本地的nodejs目录,NODEJS_MODULE指定的是node_modules目录

      配置方法

这样就大功告成啦


然而我从cmd验证node,npm都安装成功,git bash上却检测不到npm,环境变量也都设置好了,折腾了一整天都没解决。那天,我坐在电脑前思考人生,我想,我可能是装了假系统。
重做了系统之后直接安装.msi,麻利儿装好,一切都很正常,可见,装一个正版的系统有多么的重要。
我虽然是以这样的方式解决了问题,但是安装nodejs.exe的方法原则上是没错的,如果你的系统没有什么问题的话应该有一些参考价值,但是话又说回来,如果你的系统没有问题,那么从一开始就不会出现进度条回滚的现象,嘻嘻。