Импорт CSS Laravel Mix в файл JS вызывает бесконечный цикл при просмотре npm - PullRequest
0 голосов
/ 05 октября 2018

У меня есть файл CSS, который я хочу импортировать в файл JS.Оба файла запускаются через Laravel Mix.

Когда я запускаю команду «npm run watch», это вызывает бесконечный цикл.Если я не отменяю часы npm, они просто продолжают строить и строить заново.

enter image description here

Если я импортирую статический CSS-файл, он работает нормально.Но я постоянно обновляю CSS-файл, поэтому я не хочу всегда копировать этот скомпилированный CSS-файл только для того, чтобы JS-файл мог импортировать его без «сбоев».

Вот как выглядит микс:

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

mix.js('resources/assets/js/app.js', 'public/js')
   .js('resources/assets/js/test.js', 'public/js');

if (mix.inProduction()) {
    mix.version();
}

А как мне импортировать CSS из общей папки в test.js:

import style from '../../../public/css/test.css';

Что мне нужно сделать, чтобы получить эту работу?

...