博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows系统Node开发环境重置
阅读量:6641 次
发布时间:2019-06-25

本文共 918 字,大约阅读时间需要 3 分钟。

在阿里云服务器 ESC 和办公室电脑上,Windows 下的 Node.js 开发环境不一致,就用周五下午的一点时间重置了一下。

卸载全局包

将两边的全局安装的包都卸载了,包括用 npm 和 Yarn 安装的:

npm uninstall —global xxxyarn global remove xxx

更新 nvm

在 的项目网站上可以看到最新版是 1.1.6,服务器上是最新版,本机则是旧版,先把本机的 nvm 更新成最新版。

配置下载源

参考 一文中的方法,为 Windows 下的 nvm 和 npm 配置下载源为淘宝镜像。nvm 安装用的默认设置的话,配置文件在:

c:\Users\HeWei\AppData\Roaming\nvm\settings.txt

在文件中增加下面两行,然后重启终端:

node_mirror: https://npm.taobao.org/mirrors/node/npm_mirror: https://npm.taobao.org/mirrors/npm/

下载最新版 Node.js 和 npm

把 nvm 的下载源更新之后,就可以秒速下载 Node.js 和 npm 了:

nvm install latest

下载完成之后,还要用 nvm use x.x.x 切换成最新版的 Node.js 和 nvm。

使用最新版 Node.js 和 npm

分别执行 npm -vnode -v,查看所列出的版本,再和 上列出的最新版相比,发现本机用的都是最新版,但是服务器上 npm 用的还是旧版 4.2.0

想着用 nvm use 命令先切换到旧版再切换回新版,发现不管用。

又想起来前面刚看到一篇文章:,仔细看了看,发现文章里没有讲如何使用新版的 npm。

那就继续 Google,用 nvm use npm 作为关键字搜索,第二个回答就是 StackOverflow 上的,嗯,这个网站上的回答应该就没问题了,看了里面的每个回答,选了:

nvm use 9.8.0npm install -g npm@5.6.0

安装完成之后,再执行 npm -v 看一下,啊哈,果然搞定了!

转载地址:http://paovo.baihongyu.com/

你可能感兴趣的文章
镜像源汇总1
查看>>
nginx使用用户真实IP做hash(解决经过CND后ip_hash失效问题)
查看>>
为什么 PHP 和 JavaScript 取整 ((0.1+0.7)*10) 的结果不是 8?
查看>>
禁用开机显示按Ctrl+Alt+Del对话框
查看>>
最简单的TCP网络封包解包
查看>>
结构体与指针
查看>>
IXWebHosting虚拟主机首页优先级设置方法
查看>>
PerformanceCounterCategory 无法加载计数器名称数据,因为从注册表读取的索引
查看>>
chrome查看SSL证书信息
查看>>
VMware Workstation 12 Mac OS 安装
查看>>
校友社交平台无人关注? Graduway新获1270万美元融资!
查看>>
c 语言 输出1 -n位最大整数
查看>>
VMware FT 原理跟介绍
查看>>
团队之美
查看>>
Tomcat 环境变量配置
查看>>
linux shell 将多行转换为一行
查看>>
linux系统配置文件及网络配置
查看>>
老男孩教育每日一题-2017-04-24:命令行打印输出1+2+3+4+...+100=5050
查看>>
iOS内存常见问题与内存检查工具
查看>>
02.fabric的swarm集群布署:容器监控portainer.io
查看>>