npm init
npm i laravel-mix cross-env node-sass -D
npm i react react-dom -S
- Create webpack.mix.js
- Paste scripts in package.js
php -S 127.0.0.1:3000 -t public
run dev watch
npm init
npm i laravel-mix cross-env node-sass -D
npm i react react-dom -S
php -S 127.0.0.1:3000 -t public
run dev watch
const mix = require('laravel-mix').mix; | |
mix.sass( | |
'./src/scss/app.scss', | |
'./public/css/style.css', | |
); | |
mix.react( | |
'./src/js/App.js', | |
'./public/js/bundle.js' | |
); | |
mix.browserSync({ | |
proxy: { | |
target: 'localhost:8000' | |
}, | |
logLevel: 'debug' | |
}); |