windows使用nvm安装nodejs后升级npm报错

新装一台电脑,安装nvm,使用nvm install安装nodejs,然后升级npm到特定版本 npm i -g [email protected]报错

怎么折腾都不成功。网上也没找到解决办法。后来我删掉nvm以及之前安装的nodejs。先去nodejs官网随便下载一个nodejs安装之后,再装nvm,勾选用nvm管理已安装的nodejs版本。然后再使用nvm安装新的nodejs版本以及升级npm就可以了,不会报错了。不明所以

原文地址:https://www.cnblogs.com/coder-axin/p/9501492.html

时间: 2024-11-10 15:40:36

windows使用nvm安装nodejs后升级npm报错的相关文章

Windows 10 上安装 3D Studio Max 2016 报错的解决办法

在 Windows 10 上安装 3D Stuido Max 2016 报错,无法正常安装,查看日志是 VC 运行时安装错误,经过分析发现在 Windows 10 上已经有这些运行时并且版本比安装包中自带的还要高,所以安装总是失败,分析安装程序配套的 setup.ini 文件,发现里面有运行时安装的配置信息,并且可以忽略错误,因此修改 setup.ini 文件,然后就可以顺利进行安装了,修改后的 setup.ini 文件如所示 #============= VCREDIST Begin ====

mac系统中搭建apache+mysql+php的开发环境,安装mysql后,登录报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

php新手在mac系统中搭建apache+mysql+php的开发环境(按照这篇博客来操作的:http://my.oschina.net/joanfen/blog/171109?fromerr=xvCsafCe),在安装配置mysql完毕后,登录mysql,报错:mac ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO),折腾很久,终于解决,随手记录下,备忘. 解决方法: 第一步:如

安装pytest-allure-adaptor后,运行报错:AttributeError: module 'pytest' has no attribute 'allure'

原因:因为pytest-allure-adaptor库基本被python3放弃了,运行很不友好,反正我运行就是报错 解决方法: 先卸载:pip uninstall pytest-allure-adaptor 再安装:pip allure-pytest 然后再去对应case的文件夹下面cmd里面运行: pytest -s -q --alluredir  report  (可以改为你想设的路径,如果是report默认当前目录下),就会生成report文件夹了 安装pytest-allure-adap

使用nvm管理多个不同版本的nodeJS之安装成功nodeJs之后使用npm报错的问题

使用nvm安装nodeJS之后,node -v命令可以正常使用,但是npm命令一直报“npm不是内部命令”的错误,深入研究之后得到以下解决方案: 搭建步骤: (1)下载nvm   https://github.com/coreybutler/nvm-windows/releases ,从中选一个版本下载解压并且安装. (2)安装过程: 安装nvm的地址设为:"C:\softtool\nvm",node地址设为:"C:\softtool\nodejs".这里需要注意地

安装nodejs 后运行 npm 命令无响应

安装和卸载过nodejs, 也编辑过 C:\Users\{账户}\下的.npmrc文件. 再全新安装nodejs ,运行npm 命令,无响应. 处理方法,删除C:\Users\{账户}\下的.npmrc文件 再运行npm 命令,正常 原文地址:https://www.cnblogs.com/piaobodewu/p/10086117.html

关于在biweb 中安装完成后 首页上方报错问题的解决

在利用biweb进行网站开发的时候 首先得安装biweb    安装就是下一步,,,下一步....下一步   最后就成功了 .但是有种情况我总是竟让遇到,而已有的人安装会遇到 有的人安装就不会遇到,后来上网查了一下才知道是怎么回事. 原来是php版本的问题 由于自己计算机上的php版本太高,biweb 的版本 不是太高,所以安装后会产生报错  下面就给大家截图看错,这个是主页上方的错误,相信很多人都遇到过 这个错我找了半天 ,才找到了解决方法 ,方法就是 找到 admin/config/conf

ubuntu安装nodejs后无法使用npm命令

错误提示:Cannot find module '../lib/utils/unsupported.js' 解决方法:卸载重装node 解决过程: 执行 sudo apt-get remove nodejs, node -v仍能输出node版本号,卸载失败 执行 sudo apt-get remove --purge npm sudo apt-get remove --purge nodejs sudo apt-get remove --purge nodejs-legacy sudo apt-

windows server 2008 安装MySQL 8.0 遇到报错 1055 - Expression #1 of ORDER BY clause is not in GROUP BY

mysql安装参考教程:https://blog.csdn.net/qq_37350706/article/details/81707862 安装完毕后 执行sql语句 SELECT * FROM court_info GROUP BY second_court_name HAVING COUNT(second_court_name) > 1 报错 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause an

Windows Server 2012 安装.NET Framework 3.5报错

今天做SCVMM实验的过程中,在安装.NET Framework 3.5一直出错. 经身边人提醒才发现自己错误所在. 下面展示我操作过程(有错的过程). 1,添加角色和功能 2,选择安装类型 基于角色或基于功能的安装 3,服务器选择 从服务器池选择服务器 4,选择具体的服务器角色:AD域,DNS,.NET Framework 3.5和4.5 5,在安装.NET Framework 3.5时由于它没有在该功能项里面缺少源文件,我们需要选择指定备用源路径,使其在安装过程中找到安装源. 6,设置完毕选