RE - Diferença do [npm run watch] com o [npm run hot]

Jair Deon Criador 13/01/2019
Jair Deon

Olá, Carlos.

Estou utilizando o npm run hot, já que vi que é mais prático pois não preciso definir a url do projeto no webmix. (Eu gosto de trabalhar sempre no php artisan serve, ao invez de criar hosts)

 

Pelo que percebi, ele executou a mesma coisa do Watch, pelas buscas que eu fiz, parece que o run watch recompila todo o projeto, enquanto o hot, atualiza apenas o arquivo que foi alterado.

Qual sua opinião sobre estas duas formas?

Manager Carlos Ferreira 14/01/2019
Carlos Ferreira

Olá, Jair!
Tudo bem?

Se conferir no arquivo package.json em "scripts" possui todas as opções de compilação disponíveis em seu projeto.

As opções "watch" e "hot" são praticamente as mesmas, a diferença é apenas que a opção hot usa o "webpack-dev-server.js" enquanto o "watch" usa a opção "webpack.js".

A opção hot trabalha HMR, que não compila assets sass, serve restritamente para o arquivos .vue

Se observar nessa issue respondida pelo próprio Jeffrey Way ele diz isso: https://github.com/JeffreyWay/laravel-mix/issues/92#issuecomment-273558018

Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!