강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của razenca20001121
razenca20001121

câu hỏi đã được viết

Học Vue khi làm web game

4-3. webpack-dev-server

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

Viết

·

603

0

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

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

세팅 상태

webpack-dev-server_setting.png

에러 내용

webpack-dev-server_error.png

vue.js웹팩vuex

Câu trả lời 1

0

안녕하세요, 인프런 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 버전이나 호환성 문제로 인해 이러한 오류들이 발생할 수 있으니, 다양한 방법을 시도하시면서 문제의 원인을 좁혀나가시기 바랍니다.

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

Hình ảnh hồ sơ của razenca20001121
razenca20001121

câu hỏi đã được viết

Đặt câu hỏi