Я следую некоторым учебникам, чтобы построить изоморфное приложение с выражением и реагированием. Я смущаюсь с webpack-dev-сервером.Нужен ли мне webpack-dev-сервер, если я использую сервер узлов, например express
WebPack учебник говорит о WebPack-DEV-сервере:
Это связывает небольшой экспресс-сервер на локальном хосте: 8080, который служит статичные активы, а также расслоение (скомпилированные автоматически).
Он автоматически обновляет страницу браузера при перекомпиляции пакета (socket.io). Откройте http://localhost:8080/webpack-dev-server/bundle в своем браузере.
Поскольку у меня есть экспресс-сервер, мне действительно нужен webpack-dev-сервер? Или в чем преимущества и недостатки его использования? И если я хочу использовать hot-loader, нужен ли webpack-dev-сервер?
Thx! Итак, могу ли я сказать, что наилучшая практика использования реактора с горячей загрузкой заключается в использовании упомянутых вами средних продуктов? Что, если рассматривать производство? Я не думаю, что мне нужна живая перезагрузка, верно? Так что я должен удалить коды middlewares? –
реакция-hot-loader становится обесцененной, поэтому я бы посмотрел https://github.com/gaearon/react-transform-hmr (это тот же автор). Да, вам не нужна живая перезагрузка для производства, поэтому в вашем server.js я бы просто условно проверил env. Если это разработка, используйте промежуточное ПО. иначе просто пропустите это. – trekforever
Thnx. Я принял этот ответ. –