Laravel npm часы запуска не компилируются во время выполнения s css и js - PullRequest
0 голосов
/ 14 июля 2020

Привет, у меня проблема с новым проектом laravel. Я знаю, что после команды npm run watch должны быть автокомпилированы s css и js. Но он не распознал никаких изменений, и я не знаю почему.

Мой webpack.mix. js выглядит так:

const mix = require('laravel-mix');

/*
 |--------------------------------------------------------------------------
 | Mix Asset Management
 |--------------------------------------------------------------------------
 |
 | Mix provides a clean, fluent API for defining some Webpack build steps
 | for your Laravel application. By default, we are compiling the Sass
 | file for the application as well as bundling up all the JS files.
 |
 */

mix.js('resources/js/app.js', 'public/js')
   .sass('resources/sass/app.scss', 'public/css');

Для компиляции изменений я должен каждый раз вставлять npm запустить часы. Пожалуйста, если вы знаете, почему, дайте мне знать.

Log from console:
 DONE  Compiled successfully in 8794ms                                7:57:59 AM

       Asset      Size   Chunks             Chunk Names
/css/app.css   179 KiB  /js/app  [emitted]  /js/app
  /js/app.js  1.66 MiB  /js/app  [emitted]  /js/app

Но это никогда не менялось во время выполнения ....

Ответы [ 3 ]

0 голосов
/ 14 июля 2020

О, я запускаю npm запускаю часы на сервере усадьбы ... Когда я пробую его в локальной среде, он работает нормально. Это решение

0 голосов
/ 17 августа 2020

Попробуйте npm run watch-poll. Команда часов не всегда работает. Итак, watch-poll проверяет наличие изменений в файлах вручную каждые несколько миллисекунд.

0 голосов
/ 14 июля 2020

первый запуск

npm run dev

затем запуск

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