NodeJS笔记(一)-免安装设置

之前在官网下载的nodejs win64版本4.* 最近发现nodejs都已经更新到了7.X 稳定版都升级到了6.X ,nodejs升级的真是神速了,想要升级下,

使用官方给的方法更新失败(使用的是n指令:npm install -g n),那就卸载了重装吧,网上资料说windows下直接下载最新的msi覆盖即可。

于是乎直接使用原有安装目录下卸载工具的卸载了nodejs,从官网 下载了最新版的msi包

下载后双击运行竟然提示失败

好吧 那就用管理员身份运行试试,由于是msi文件不能右键管理员运行又不想改注册表,就直接使用cmd的管理员方式运行

好吧,这个msi我放弃了

我重新从官网下载了二进制exe格式node发现能正常打开但是该文件只有node.exe并不包含npm,于是继续在所有的安装列表里查找

终于找到了nodeV6的免安装全包,这里下载的是node-v6.9.4-win-x64.zip(或者直接下载Binary格式即可,里面已经包含了npm无需再在线NPM)

下载后解压到D:Program Files odejs(msi之前默认的安装路径)

将nodejs加入到环境变量PATH

现在打开命令行工具运行node -v查看版本

ok终于成功了,msi真不知道是搞的什么鬼,其实分别下载node和npm也是可以的

这种直接解压版的安装,以后不同版本可以创建不同安装目录 达到多版本管理的目的,这样不安装nvm也可以多版本共存了

原文地址:https://www.cnblogs.com/merray/p/6273293.html