如何设置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
重新安装所有项目依赖项。