我正在用 Express 和 Vue js 开发一个应用程序,我得到了这个:
未捕获的语法错误:请求的模块 '/node_modules/.vite/deps/vue.js?v=460a75c2' 未提供名为 'Vue' 的导出(位于 main.js?t=1667997788986:1:9)
应用程序.vue 文件:
import {Vue, createApp } from 'vue'
import App from './App.vue'
import './assets/main.css'
import axios from 'axios'
import vueAxios from 'vue-axios'
Vue.use(axios, vueAxios)
createApp(App).mount('#app')
Run Code Online (Sandbox Code Playgroud)
我的 main.js 文件是:
<script>
export default {
data(){
return{
dataResponse: [],
}
},
methods: {
async getDataResponse(){
const res = await axios.get(`${this.baseUrl}/catalog/home`)
console.log(response)
}
},
created(){
this.getDataResponse()
}
}
</script>
<template>
<h1>Welcome</h1>
</template>
Run Code Online (Sandbox Code Playgroud)