반응형
Vue CLI 4.5.*: "export 'default'('Vue'로 Import됨)를 'vue'에서 찾을 수 없습니다.
Vue CLI 4.5.x를 사용하는 동안 다음 코드를 시도했습니다.
import Vue from "vue"
import App from './App.vue'
new Vue({
el: "#app",
render: h=> h(App)
})
그러나 유감스럽게도 다음과 같은 경고를 보냈습니다.
"export 'default' (imported as 'Vue') was not found in 'vue'
이를 통해 Vue CLI 4.5.x는 Vue 인스턴스를 처음 생성할 때 이러한 방식으로 애플리케이션을 생성하는 것을 중지했습니다.
메인 애플리케이션을 초기화하기 위한 공식 방법은 다음과 같습니다.
import { createApp } from 'vue'
import App from './App.vue'
createApp(App).mount('#app')
제 결론이 맞는지 잘 모르겠어요.제 결론을 구체화해 주시면 감사하겠습니다.지금까지 vue의 공식 문서에서는 그 증거를 찾을 수 없었습니다.
또한 최신 코드는 Vue CLI 4.5.* 애플리케이션인스턴스와 함께 제공되지만 CDN을 사용할 때는 이전 코드가 True입니다.
vue-cli 4를 사용하여 vue 3을 설치했으며 이 버전에는 새 앱을 생성하기 위한 다음과 같은 새로운 글로벌 API가 있습니다.
import { createApp } from 'vue'
const app = createApp({})
vue cli 4를 기반으로 vue 2를 사용하여 애플리케이션을 생성할 수 있지만 새 프로젝트를 시작할 때 버전을 지정해야 합니다.
언급URL : https://stackoverflow.com/questions/64048282/vue-cli-4-5-export-default-imported-as-vue-was-not-found-in-vue
반응형
'programing' 카테고리의 다른 글
memset() 또는 값을 초기화하여 구조체를 0으로 만들 수 있습니까? (0) | 2022.08.08 |
---|---|
유형 스크립트를 사용한 사후 대응형 Vue Chart.js 구성 요소.js 구성 요소 (0) | 2022.08.08 |
Vuex에서 개체의 속성을 업데이트할 때 Getter가 반응하지 않음 (0) | 2022.08.08 |
Vuejs에서는 기본 라우터 뷰 이외의 컴포넌트를 렌더링하는 방법 (0) | 2022.08.08 |
Vue에서 Vue를 사용하여 mapState를 사용하여 데이터를 가져올 수 없음 (0) | 2022.08.08 |