如何设置Laravel Mix SASS重新加载

如何设置Laravel Mix SASS重新加载,laravel,laravel-5,webpack,livereload,Laravel,Laravel 5,Webpack,Livereload,如何在version 5.4上设置Laravel Mix,以便在编译sass文件时执行csslivereloading?我找到的所有教程都与旧版本相关 我已经安装了节点模块,我正在通过npm run watch运行手表,如教程所述。到目前为止,webpack.mix.js如下所示: const { mix } = require('laravel-mix'); mix.js('resources/assets/js/app.js', 'public/js') .sass('resourc

如何在
version 5.4
上设置Laravel Mix,以便在编译
sass
文件时执行
css
livereloading?我找到的所有教程都与旧版本相关

我已经安装了
节点
模块,我正在通过
npm run watch
运行手表,如教程所述。到目前为止,
webpack.mix.js
如下所示:

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

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

以下是如何为Laravel>=5.4和Laravel.mix配置Webpack LiveReload,如下所述:
https://laracasts.com/discuss/channels/elixir/live-reload-alternative-54
您需要查找
Webpack live reload
而不是
Laravel mix
live reload。这可能有助于您入门,但没有经过测试:
https://gist.github.com/hailwood/82242c08807f1939fc90f60c92a476cf
谢谢,但是我得到了以下错误'node node_modules/cross env/bin/cross-env.js node_env=development node_modules/webpack/bin/webpack.js--watch--progress--hide modules--config=node_modules/laravel mix/setup/webpack.config.js module.js:472 throw err;^错误:在Function.module.处找不到模块'C:\xampp\htdocs\tamilserials\node\u modules\cross env\bin\cross env.js'。(module.js:470:15)`尝试删除node\u modules文件夹并运行
npm install
重新安装所有项目依赖项。