当前位置: 首页 > news >正文

vue2使用npm引入依赖(例如axios),报错Module parse failed: Unexpected token解决方案

报错情况

Module parse failed: Unexpected token (5:2)
You may need an appropriate loader to handle this file type.

原因

因为我们npm install时默认都是下载最新版本,然后个别依赖的版本太新,vue2他受不起这个福分。

解决方法

先去package.json里把你报错的依赖名直接删除掉,然后在npm install时通过加上【@版本号】,来下载指定版本。

示例

这里用axios做一个示例,先删除如下部分:

然后在重新引入指定老版本的依赖:

npm install axios@1.5.0 --save

 然后查看版本,就会发现更新完成:

重新启动项目,完美运行:

 

http://www.lryc.cn/news/443053.html

相关文章:

  • MySQl篇(基本介绍)(持续更新迭代)
  • Java开发与实现教学管理系统动态网站
  • 麒麟操作系统 MySQL 主从搭建
  • OSSEC搭建与环境配置Ubuntu
  • 【RabbitMQ】消息分发、事务
  • mysql mha高可用集群搭建
  • 如何解决“json schema validation error ”错误? -- HarmonyOS自学6
  • 基于Jeecg-boot开发系统--后端篇
  • Spring Boot实战:使用@Import进行业务模块自动化装配
  • Golang | Leetcode Golang题解之第415题字符串相加
  • 5. 数字证书与公钥基础设施
  • Centos中关闭swap分区,关闭内存交换
  • leetcode练习 二叉树的最大深度
  • Scrapy爬虫框架 Items 数据项
  • weblogic CVE-2018-2894 靶场攻略
  • 百易云资产管理运营系统 ticket.edit.php SQL注入漏洞复现
  • C++(2)进阶语法
  • 解决Hive乱码问题
  • Streamlit:使用 Python 快速开发 Web 应用
  • C#基础(11)函数重载
  • 堆栈指针寄存器SP的初值是多少?执行PUSH AX命令后,SP的值是多少?执行POP BX后,SP的值是多少?为什么答案给的是200,202,200。
  • python爬虫初体验(二)
  • 细说渗透测试:阶段、流程、工具和自动化开源方案
  • redis 十大应用场景
  • 信息安全数学基础(15)欧拉定理
  • sar(1) command
  • 掌握 JavaScript 中的函数表达式
  • OpenGL 原生库6 坐标系统
  • LabVIEW提高开发效率技巧----VI服务器和动态调用
  • 求1000以内所有恰好能分解成10组两个素数之和