Горячая замена модулей в приложении Meteor с React и TypeScript - PullRequest
0 голосов
/ 08 июля 2019

Я занимаюсь разработкой веб-приложения в среде, состоящей из Meteor, React, TypeScript и Webpack. Каждый раз, когда я изменяю файл, мне нужно запустить webpack, чтобы перекомпилировать весь проект, и это может занять много времени (20-30 секунд). Кто-нибудь знает, есть ли способ перекомпилировать только измененный файл (как работает модуль Webpack Горячая замена модуля или React Hot Loader ) в приложении Meteor?

Заранее спасибо!

1 Ответ

0 голосов
/ 09 июля 2019

Решено! Это было так же просто, как использовать Webpack Watch . Я создал сценарий dev в package.json, который запускает meteor & webpack, и добавил watch: true в webpack.config.js (это будет то же самое, что добавление --watch в сценарии), поэтому запуск npm run dev начинается параллельно Meteor и Webpack. наблюдая за изменениями файлов. Когда файл изменяется, он перекомпилируется примерно через 2 секунды и обновляет браузер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...