1***@qq.com
1***@qq.com
  • 发布:2025-07-09 19:15
  • 更新:6 分钟前
  • 阅读:35

在main.js中引入import api from './api',运行在H5没问题,但发布到微信开放平台。就会报错

分类:uni-app

我用的HBuilder X编辑器创建vue3项目模板自己创建了api文件夹

在main.js中引入import api from './api',运行在H5和运行到微信开发者工具中都没问题,但发布到微信开放平台,打开了微信开发者工具。就会报错Error: module 'api/api.js' is not defined, require args is './api.js'

这是我的main.js文件:路径绝对没问题  
import App from './App'  
import api from './api'  
console.log(11,api);

这是我的api文件夹中index.js文件引入的就是这个文件  
import api from './api.js';  
const dev = '';  
const pro = ''; // 正式环境地址  
const baseURL = process.env.NODE_ENV === 'development' ? dev : pro;  
export default {  
    dev,// 此处写开发调试地址--自动生效  
    pro,// 此处写线上环境地址--自动生效  
    baseURL,  
    uploadPic: '',   
    imgPath: '',   
    ...api  
}
2025-07-09 19:15 负责人:无 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

您好,麻烦发个完整的可复现demo

  • 1***@qq.com (作者)

    已上传dome求解答

    2025-07-09 19:21

DCloud_UNI_JBB

DCloud_UNI_JBB

你是什么版本的hx?我使用 4.75 版本的测试 web 和 微信小程序 都没有报错

要回复问题请先登录注册