首页 > 其他分享 >axios报错Module not found: Error: Package path ./lib/helpers/buildURL is not exported from package

axios报错Module not found: Error: Package path ./lib/helpers/buildURL is not exported from package

时间:2024-08-13 14:23:37浏览次数:9  
标签:axios lib utils buildURL helpers import 报错 path

node12使用axios报错:

Module not found: Error: Package path ./lib/helpers/buildURL is not exported from package 
import buildURL from "axios/lib/helpers/buildURL";
import { merge } from "axios/lib/utils";

一、原因:对于 import axios from ‘./lib/axios.js’ axios/lib/helpers/buildURL这样 esm 方式的导入,node12版本无法识别,Node 13.2 开始才原生支持 esm。
二、解决方法:

  1. 升级node版本
  2. 在vue.config.js中添加alias
const { defineConfig } = require("@vue/cli-service");
const path = require("path");

module.exports = defineConfig({
  configureWebpack: {
    resolve: {
      alias: {
        "axios/lib": path.resolve(__dirname, "./node_modules/axios/lib"),
      },
    },
  },
});

修改之后报错:

axios_lib_utils__WEBPACK_IMPORTED_MODULE_2__.merge) is not a function

修改为:

//import { merge } from "axios/lib/utils";
import utils from "axios/lib/utils";
const merge = utils.merge;

问题解决

标签:axios,lib,utils,buildURL,helpers,import,报错,path
From: https://blog.csdn.net/weixin_40437521/article/details/141162560

相关文章

  • 【nohup】【Linux】多个nohup同时跑报错
    多个nohup同时跑报错在使用Linux系统进行多任务处理时,nohup命令是一个非常有用的工具,它可以让命令在后台运行,即使终端关闭也不会影响到程序的执行,当尝试同时运行多个nohup命令时,可能会遇到一些错误,以下是对可能出现的问题的分析和解决方案。 需要了解nohup的工作原理。nohu......
  • gorm插入报错Error 1292 (22007): Incorrect datetime value: ‘0000-00-00‘ for col
    在MySQL中,'0000-00-0000:00:00'不是一个合法的DATETIME值。从MySQL5.7.5开始,默认情况下不允许插入零日期或零时间值到DATETIME或TIMESTAMP列,除非明确允许。在gorm中,如果没有为DATETIME类型的字段提供具体的时间值,MySQL就会尝试插入默认值'0000-00-0000:00:00',从而导致这个错......
  • 【ZYNQ MPSoC开发】PL使用自定义IP后Vitis编译报错的解决方法
    问题发现:    在使用Alinx的AXU3EG开发板学习自定义IP时,发现PWM控制呼吸灯频率实验中,由于在PL端使用了自定义IP,Vitis编译PS端程序时会报错。问题所在:    这个问题并不是一个bug,而是官方希望使用者自行为自定义IP编写驱动和Makefile。虽然灵活性增加了,但同......
  • 报错解决
    报错解决文件错误建立文件时建错了,文件格式错误,粘贴完文件后报一堆错此时重新建立项目。项目启动失败./gradlewbuild在idea终端输入时报错Exceptioninthread"main"java.lang.RuntimeException:Timeoutof120000reachedwaitingforexclusiveaccesstofile:文......
  • 报错:2024-08-12T18:39:35.313+08:00 ERROR 29668 --- [demo2] [ main] o.s.
    org.springframework.beans.factory.BeanDefinitionStoreException:Failedtoparseconfigurationclass[com.example.demo.DemoApplication]atorg.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:179)~[spring-con......
  • 系统报错影响美观?gdiplus.dll修复教程,拯救小鸟壁纸加载
    系统报错,特别是gdiplus.dll文件丢失,确实会影响小鸟壁纸等软件的正常加载,进而影响桌面美观。为了解决这个问题,以下是一个详细的gdiplus.dll修复教程,旨在帮助您拯救小鸟壁纸的加载问题:一、了解gdiplus.dll文件gdiplus.dll是Windows系统中用于图形用户界面(GUI)渲染的重要组件,......
  • Python运行不报错又无任何结果输出
    Python运行不报错又无任何结果输出在Python编程中,遇到程序既不报错也没有任何结果输出的情形,往往让开发者感到困惑。这类问题可能源于多种原因,包括但不限于代码逻辑错误、环境配置问题、或是输入数据的问题。本文将深入探讨这一问题,并提供解决思路、方法、常见场景......
  • GUI推送安装报错:cannot create regular file
    EnvironmentDataProtector10.60RedHatEnterpriseLinux8.3 SituationThefollowingerrorisreportedwhentheAddclientsisperformedontheDPGUI. [Critical]<Client-hostname>Certificatecopyfailed:cp:cannotcreateregularfile'/etc......
  • 使用orcale数据库的springboot项目打war包部署到tomcat后启动报错解决办法(缺少UCP数据
    我将在我本丢运行ok的springboot项目打成war包后部署到tomcat后,启动tomcat的时候一直显示:由于之前的错误,Context[/ruoyi]启动失败......,查看tomcat的日志文件发现报错:12-Aug-202410:20:35.183严重[main]org.apache.catalina.core.StandardContext.listenerStart配置应用......
  • Vue3+vite+axios+.net api 配置
    exportdefaultdefineConfig({plugins:[vue()],resolve:{alias:{"@":fileURLToPath(newURL("./src",import.meta.url)),},},server:{host:"0.0.0.0",open:true,//启动项目自动弹出浏览器port:&qu......