• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

webpack server(localhost:8080)에서 Cannot Get / 만 나옵니다.

21.08.27 06:50 작성 조회수 604

0

안녕하세요 제로초님, 이 문제를 해결하기 위해서 공식 문서도 찾아보고 하루종일 고민했지만 , 도저히 해결하기 어려워 문의 남깁니다. 2강 '웹팩 데브 서버와 핫 리로딩'  부분을 보고 따라하면서 서버를 켰지만, 화면에 Cannot Get /이라는 메세지만 띄워진 채, 다른 내용이 출력되지 않았습니다.

아마 제 생각으로는 위의 사진에서 Project is running at이 비워진 탓인것 같은데, 어떻게 고쳐야할지 모르겠습니다.
혹시 해결 방법을 알고 계신다면 알려주세요!

아 그리고, 코드는 아래의 해당 부분을 빼고 모두 동일합니다.

devServer: {
    static: {
      publicPath: "/dist"
   },

답변 1

답변을 작성해보세요.

1

일단 static 대신에 devMiddleware 쓰셔야 합니다.

https://github.com/webpack/webpack-dev-server/blob/master/migration-v4.md

devServer: {
devMiddleware: { publicPath: '/dist' },
static: { directory: path.resolve(__dirname) },
hot: true
}