You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vite构建React项目时出现axios包缺少./axios.js标识符错误求助

Vite构建React项目时Axios缺失specifier问题的解决办法
  • 检查并调整Axios版本
    该报错多因Axios版本与Vite的CommonJS解析器不兼容导致,建议卸载当前版本后安装兼容版本:

    npm uninstall axios
    npm install axios@1.6.0
    
  • 修改Vite配置强制解析Axios入口
    在vite.config.js中添加如下配置,指定Axios的正确CommonJS入口文件,避免解析路径错误:

    import { defineConfig } from 'vite'
    import react from '@vitejs/plugin-react'
    
    export default defineConfig({
      plugins: [react()],
      optimizeDeps: {
        include: ['axios']
      },
      resolve: {
        alias: {
          'axios': 'axios/dist/node/axios.cjs'
        }
      }
    })
    
  • 恢复标准导入方式
    使用标准导入语句,无需手动指定内部文件路径:

    import axios from 'axios'
    
  • 清除缓存后重新构建
    执行构建前先清除Vite缓存,避免旧解析逻辑残留:

    npx vite cache clean
    npm run build
    

内容的提问来源于stack exchange,提问作者medOnline5

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 12:24:58