• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    해결됨

bus 질문있습니다.

22.02.21 12:15 작성 조회수 134

1

import Vue from 'vue'

export default new Vue()
 
vue를 왜들고오는거죠?? new vue()는 뭔가요..
 
추가로 bus.js?d8ad:3 Uncaught TypeError: vue__WEBPACK_IMPORTED_MODULE_0__.default is not a constructor
at eval (bus.js?d8ad:3:1) at Module../src/utils/bus.js (app.js:1565:1) at __webpack_require__ (app.js:849:30) at fn (app.js:151:20) at eval (App.vue?3dfd:10:1) at Module../node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader-v16/dist/index.js?!./src/App.vue?vue&type=script&lang=js (app.js:938:1) at __webpack_require__ (app.js:849:30) at fn (app.js:151:20) at eval (App.vue?3758:1:1) at Module../src/App.vue?vue&type=script&lang=js (app.js:1289:1)
에러 뜹니다ㅜㅜㅜ

답변 1

답변을 작성해보세요.

0

Vue 2로 진행하신게 맞을까요? constructor가 아니다라고 나오네요

rud1505님의 프로필

rud1505

질문자

2022.02.22

vue3로 진행햇는데..

vue3 에서는 다른방법없을까요??

Vue 3부터는 이벤트 버스가 없어져서요. 이벤트 버스 대신 강의에서 안내하는 스토어나 프롭스, 이벤트 에밋을 사용하시면 됩니다.

그리고 이 강의가 Vue 2를 기준으로 제작되어 있어러 버전은 맞추시는 게 편하실 거예요 :)