inflearn logo
강의

講義

知識共有

Webゲームを作って学ぶVue

4-3. webpack-dev-server

webpack-dev-server 설정 후 에러 발생 처리 도와주세요.

613

caroan

投稿した質問数 3

0

강의자님이 세팅하신 대로 webpack-dev-server 관련 세팅을 한 뒤 npm run dev를 하니 아래와 같이 생성자를 생성할 수 없다는 에러가 뜨고 있습니다.

이런 경우 어떻게 해야 할까요?

세팅 상태

webpack-dev-server_setting.png

에러 내용

webpack-dev-server_error.png

vue.js 웹팩 vuex

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.
우선 강의자님의 설정을 정확히 따라하셨는지 다시 한 번 확인해보시는 것이 중요합니다. 설정 파일에 오타나 누락된 부분은 없는지 점검해주시고, package.json의 스크립트 설정이나 webpack.config.js의 설정들이 모두 올바른지 확인해주세요.

webpack-dev-server가 정상적으로 작동하지 않고 생성자를 생성할 수 없다는 에러가 발생하는 경우, 다음의 몇 가지 방법을 시도해볼 수 있습니다:

  1. Node.js와 npm 버전 확인:

    • 사용하고 계신 Node.js와 npm의 버전이 최신인지 확인해주세요. 최신 버전으로 업데이트 해보시는 것이 도움이 될 수 있습니다.
  2. 의존성 모듈 재설치:

    • 프로젝트 디렉토리에서 기존 node_modules 폴더와 package-lock.json 파일을 삭제한 후 npm install을 통해 모든 모듈을 재설치해보세요.
  3. classes와 관련된 문제:

    • 에러 메시지에서 발생한 TypeError: Class constructor 에러는 클래스를 인스턴스화할 때 new 키워드를 사용하지 않아 발생할 수 있습니다. 해당 부분의 코드를 확인하고 문제가 되는 클래스 인스턴스화 구문에 new 키워드를 추가해보세요.
  4. webpack-dev-server 버전 확인:

    • 설치된 webpack-dev-server의 버전이 프로젝트의 나머지 webpack 설정과 호환되는지 확인하세요. 필요하다면 버전을 낮추거나 높여서 호환 가능한 버전으로 맞춰보세요.
  5. webpack 구성 파일 점검:

    • webpack.config.js 파일 내의 로더(loader) 설정, 플러그인(plugin) 설정, outputdevServer 설정이 정확한지 다시 한 번 확인해보세요.

위의 방법을 통해 문제를 해결할 수 없다면, 콘솔에 표시된 에러 메시지와 세팅 상태를 인프런 강의의 ‘질문하기’ 섹션에 상세히 포함하여 문의해보시는 것도 도움이 될 수 있습니다. 강의자님께서 구체적인 해결 방법을 제공해주실 수도 있습니다.

참고로, Vue.js 관련 프로젝트에서는 종종 webpack 버전이나 호환성 문제로 인해 이러한 오류들이 발생할 수 있으니, 다양한 방법을 시도하시면서 문제의 원인을 좁혀나가시기 바랍니다.

추가적으로 필요하신 정보가 있다면 언제든지 질문해주세요. 문제가 빠르게 해결되시길 바랍니다!

Lottball.vue에서 궁금한점이 있어 질문드립니다.

0

49

0

npm run build 시 강사님같은 app.js가 생성되지 않음

0

82

2

숫자 야구 npm run build시 오류

0

296

2

webpack - npm run build 시 오류

0

1053

1

Vue3으로 강의를 듣고 있는데 마지막 router에서 막혔습니다

0

759

1

Vue.Js 3를 사용하시면 Vue.set , this.$set 메서드가 없습니다.

0

1354

1

Vue@3에서의 $set 관련 Typeerror $set is not function에 대한 대처

3

1050

0

vuex관련질문이용

0

319

0

LottoBall 컴포넌트 computed의 return 부분에 대해 질문 있습니다.!

1

365

1

this 디스트럭처링 관련 질문있습니다!

0

277

1

app.vue안에 있는 nav를 따로 분리하고 싶은데 잘안됩니다..

1

427

2

3-3 웹팹 로더 사용하기

1

1167

3

한번만 봐주세요..

0

528

1

``<-- 안의 내용이 스트링

0

342

2

ajax 통신으로 부모 자식 컴포넌트 간의 데이터를 주고 받는 방식에 대해 문의드립니다.

0

286

1

npm run build

0

413

1

안녕하세요. vue-loader 오류 질문드립니다.

0

826

2

webpack 문제 질문드립니다.

0

309

1

Uncaught TypeError: vue__WEBPACK_IMPORTED_MODULE_0__.default is not a constructor

0

2779

2

watch를 회원가입, 비밀번호 확인 등의 값 검증에 사용하는건 어떤가요?

0

301

1

1:19

0

245

1

9-1. Vue Router 설정하기 질문드립니다.

0

494

1

url

9

305

0

npm run dev 실행 시 Cannot Get/ 오류

0

1335

1