vue项目模块导出报错
新建文件后导出文件
const BASEURL = “https://mtest.xxxxx.com.cn/micro-plat/”
const LOCALURL = “http://localhost:8080”
const AXIOSURL={
getProductInfo: BASEURL+‘commonData/productInfo.do’ //商城首页所有信息
}
module.exports = AXIOSURL//老写法会报错
其他文件引用 import AXIOSURL from '@/api/index’报错is not a module.找不到模块
引入报错
经过大佬讲解发现是导出方法问题;
1、module.exports = AXIOSURL//老写法会报错

module.exports是很老的引入方法,@vue-cli3项目里新建的文件使用该方法会报is not a module错;

推荐下面两种导入引用方法
导出组件两种方法

方法一、导出export default AXIOSURL
对应的引入方法 import axiosurl from “@/api”;

方法二、 export const AXIOSURL={
getProductInfo: BASEURL+‘commonData/productInfo.do’ //商城首页所有信息
}
对应的引入方法 import {AXIOSURL} from “@/api”;

汇总

Logo

前往低代码交流专区

更多推荐