nvm版本导致npm install报错Unexpected token '.'的解决办法
作者:别问我也不会 发布时间:2024-05-05 09:21:04
标签:npm,报错,unexpected
前言
前几天切换了node版本,顺带着升级了npm,今天使用nodemon启动node环境时发现报错,提示未安装。没安装就安装了下,结果!冒出来一大堆问题。
npm install报错
我使用npm install nodemon -g直接给我报错,不信邪接着npm install cnpm -g还是报错。
这个报错我是真的看不懂,我去网上搜了下,发现也有人遇到过这个问题,好像是使用nvm-windows控制node版本才会遇到这个问题。
降低node版本
我看到有人说npm到v8+版本时就会碰到这个问题:
我看了下我的还真是v8+版本:
我切换回我之前使用的14.15.1node版本,发现npm install是可以正常使用的。
所以降低node版本可以解决这个问题,但是不推荐这种解决方案。
总不能一直使用低版本node吧,我有需求需要使用高版本node啊啊啊。而且这是什么怪毛病,npm高版本也不可能出现这种问题啊,难道是我的nvm坏了。于是我又找到另外一种解决方案。
升级nvm版本
我在一个issue上看到一个评论:
到底是不是nvm版本的问题!我赶紧去看了下我安装的nvm版本,1.1.7版本。
去官网上看确实升级到了1.1.9版本。
然后我安装了nvm v1.1.9版,再安装了一个高版本node,安装的17.7.0版本。当安装好想使用此版本node时又出了一个如下问题…太艰难了,然后发现使用管理员权限就可以正常使用了。
搞好后试着使用一下npm install,正常使用了!!这些版本问题我都无语了,上午的时间所剩无多了哭了。
来源:https://blog.csdn.net/weixin_47359038/article/details/124056312
0
投稿
猜你喜欢
- 问:握怎样测试 MySQL安装?答:可以通过以下命令测试MySQL服务器是否工作:C:\> C:\Program Files\MySQ
- 项目场景:Python版本:3.8因公司业务需求,须开发一套局域网内视频会议软件,此次采用Python实现此功能。程序编写完并在编译器实现此
- 本文主要介绍了IDEA配置连接MYSQL数据库遇到Failed这个问题解决,分享给大家,具体如下: &nb
- python环境 3.6.5 win7 linux环境同理先尝试了PyInstaller ,打包时一直提示 no module named
- 本文实例讲述了mysql事务管理操作。分享给大家供大家参考,具体如下:本文内容:什么是事务管理事务管理操作回滚点默认的事务管理首发日期:20
- SQL Server是一种关系型数据库管理系统(RDBMS),由微软公司开发和维护。它支持结构化查询语言(SQL)和Transact-SQL
- vue router路由嵌套不显示问题的解决方法,具体内容如下路由嵌套,vue2.0 router中嵌套路由不成功,如何解决?我先说下我的需
- 一般是有左侧菜单后,然后要在页面上部分添加历史标签菜单需求。借鉴其他项目,以及网上功能加以组合调整实现按照标签实现方式步骤来(大致思路):1
- 今年我们的祖国多灾多难 雪灾的阴影还没散去又发生了地震。让我们用手中的画笔为5.12地震受灾同胞们祈福并号召大家为灾区人民捐款!中国插画网祈
- 通过phpmyadmin连接mysql数据库时提示:“2003 无法登录 MySQL服务器”。。。很明显这是没有启动mysql服务,右击我的
- 在做开发的朋友特别是和mysql有接触的朋友会碰到有时mysql查询很慢,当然我指的是大数据量百万千万级了,不是几十条了,下面我们来看看解决
- 本文实例讲述了Go语言eclipse环境搭建的方法。分享给大家供大家参考,具体如下:1 下载eclipse2 下载goeclipsehttp
- ORM 江湖曾几何时,程序员因为惧怕SQL而在开发的时候小心翼翼的写着sql,心中总是少不了恐慌,万一不小心sql语句出错,搞坏了数据库怎么
- 1.PyQtGraph简介:pyqtgraph的主要用途:1、为数据、绘图、视频等提供快速、可交互图形显示。2、提供快速开发应用的工具。2.
- Python 中的 main 函数充当程序的执行点,在 Python 编程中定义 main 函数是启
- 一、property() 函数讲解了解 @property 装饰器之前,我们首先要了解内置函数的 property()。class prop
- 一、HACK以下两种方法几乎能解决现今所有HACK。1, !important 随着IE7对!important的支持, !imp
- AnacondaNavigator Jupyter Notebook更换Python内核 前言为什么要换呢,因为新安装的Anaco
- 本文实例讲述了Python实现的删除重复文件或图片功能。分享给大家供大家参考,具体如下:通过python爬虫或其他方式保存的图片文件通常包含
- 前言你可能不需要经常处理分数,但当你需要时,Python的Fraction类会给你很大的帮助。本文将给大家详细介绍关于利用标准库fracti