@romaro

Почему webpack-dev-server не отображает собранные страницы в браузере?

Пробую настроить dev-server для случая, когда в entry передается объект из нескольких точек входа. Конфиг сервера:
devServer: {
        static: {
            directory: '/home/romaro/gp/packages/customer/views',
        },
        compress: true,
        port: 9000,
    },


Компиляция завершается без ошибок:
<i> [webpack-dev-server] Project is running at:
<i> [webpack-dev-server] Loopback: http://localhost:9000/
<i> [webpack-dev-server] On Your Network (IPv4): http://10.0.2.15:9000/
<i> [webpack-dev-server] Content not from webpack is served from '/home/romaro/gp/packages/customer/views/' directory
asset js/vendors.js 1.35 MiB [emitted] (name: vendors) (id hint: vendors)
asset js/MainPage.js 47.4 KiB [emitted] (name: MainPage)
asset js/index.js 45.5 KiB [emitted] (name: index)
asset views/MainPage.hbs 681 bytes [emitted]
Entrypoint index 1.4 MiB = js/vendors.js 1.35 MiB js/index.js 45.5 KiB
Entrypoint MainPage 1.4 MiB = js/vendors.js 1.35 MiB js/MainPage.js 47.4 KiB
runtime modules 58.6 KiB 28 modules
cacheable modules 1.28 MiB
  modules by path ../../node_modules/ 1.28 MiB
    modules by path ../../node_modules/webpack-dev-server/client/ 53.5 KiB 12 modules
    modules by path ../../node_modules/webpack/hot/*.js 4.3 KiB 4 modules
    modules by path ../../node_modules/react/ 127 KiB 4 modules
    modules by path ../../node_modules/html-entities/lib/*.js 81.3 KiB 4 modules
    modules by path ../../node_modules/react-dom/ 1000 KiB 3 modules
    modules by path ../../node_modules/scheduler/ 17.3 KiB 2 modules
    ../../node_modules/ansi-html-community/index.js 4.16 KiB [built] [code generated]
    ../../node_modules/events/events.js 14.5 KiB [built] [code generated]
  modules by path ./ 503 bytes
    ./source/index.ts 14 bytes [built] [code generated]
    ./pages/MainPage/MainPageChunk.tsx 270 bytes [built] [code generated]
    ./pages/MainPage/spa/App.tsx 219 bytes [built] [code generated]
webpack 5.73.0 compiled successfully in 10197 ms


Но когда я перехожу на 9000 порт, то виду сообщение "cannot get". Пробую в static.directory указать путь на уровень выше, получаю в браузере список файлов проекта, т.е. вроде как веб-сервер работает. Но как получить доступ к скомпилированным страницам?
62c61df9afa44628325438.jpeg
  • Вопрос задан
  • 142 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы