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

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.kler.cn/a/319650.html

相关文章:

  • ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32‘ not found
  • 第17章:Python TDD回顾与总结货币类开发
  • 数据结构漫游记:动态实现栈(stack)
  • 【深度学习】Huber Loss详解
  • 【大数据】机器学习------支持向量机(SVM)
  • Docker部署MySQL 5.7:持久化数据的实战技巧
  • 复制他人 CSDN 文章到自己的博客
  • 快递物流短信API接口代码
  • ​​​​​​​月考发成绩,为什么老师都用易查分?
  • MySQL数据库的备份与恢复
  • 力扣(leetcode)每日一题 815 公交路线 (图的宽度优先遍历变种)
  • 实验19:ds18b20温度实验
  • Unity屏幕震动效果
  • 「数学::质数」试除法 / Luogu P5736(C++)
  • 使用ChatGPT引导批判性思维,提升论文的逻辑与说服力的全过程
  • 华为HarmonyOS灵活高效的消息推送服务(Push Kit) - 3 获取AAID
  • Python内置的re库
  • Android平台Unity3D下如何同时播放多路RTMP|RTSP流?
  • 什么是电商云手机?可以用来干什么?
  • 内容生态短缺,Rokid AR眼镜面临市场淘汰赛
  • 影刀RPA实战:网页爬虫之天猫商品数据
  • 在 Windows 上安装和配置 NVIDIA 驱动程序、CUDA、cuDNN 和 TensorRT
  • Vue2学习笔记(02条件渲染 、监视数据的原理)
  • JS面试真题 part6
  • 【C++】模拟实现list
  • WPF DataGrid 动态修改某一个单元格的样式