Używając Laravel 5.4 i Mix, po uruchomieniu npm run watch
kompiluje wszystko raz i wygląda na to, że czeka na zmiany, ale kiedy wprowadzam zmiany do któregokolwiek z moich plików zasobów, nie robi tego". Wydaje się, że coś wykryło. Czy ktoś inny ma ten problem w 5.4 lub ma rozwiązanie?`npm uruchom zegarek` nie działa w Laravel 5.4
6
A
Odpowiedz
8
Rozwiązanie dostarczył Jeffrey Way w Laracast.
Spróbuj dodać flagę --watch-poll do swojego skryptu package.json
. Lub po prostu spróbuj:
node_modules/.bin/webpack --watch --watch-poll --config=node_modules/laravel-mix/setup/webpack.config.js
+1
FYI, od 3 maja 2017 r. Laravel zawiera polecenie "oglądaj ankietę", które robi to za Ciebie. –
+2
'npm uruchomić watch-poll' –
Czy zapisałeś swój plik? – mrabbani
@mrabbani Tak, pliki są zapisywane, ale ich nie odbiera. Jeśli zatrzymam obserwację i uruchomię ją ponownie, to znajdzie ona zmiany w pierwszej kompilacji, ale nic poza tym. –
Mam do czynienia z tym samym problemem. Uruchamiam 'npm run watch', a pliki są kompilowane tylko za pierwszym razem. Wygląda na to, że zegarek czeka na zmiany, ale jedynym sposobem na jego działanie jest zatrzymanie obserwacji i ponowne uruchomienie. Próbowałem 'node_modules/.bin/webpack --watch --watch-poll --config = node_modules/laravel-mix/setup/webpack.config.js' ale wciąż nie ma szczęścia. – KoKa