【发布时间】:2020-07-12 00:54:02
【问题描述】:
我试图在axios的拦截器中访问路由器,但是当我在.jsaxios文件中导入文件时,出现错误Module parse failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders > <template>。
这是 router.js 文件的示例:
import Vue from "vue";
import Router from "vue-router";
Vue.use(Router);
const router = {
base: process.env.BASE_URL,
routes: [
{
path: "/settings",
name: "settings",
component: require('@/views/Settings.vue'),
}
]
};
export default new Router(router);
并且拦截器文件包含:
import router from './router';
【问题讨论】:
标签: vue.js axios vue-router loader