Laravel Mix - Vue 3
A Laravel Mix extension for Vue 3, Typescript and JSX.
Usage
First, install the extension.
npm install laravel-mix-vue3 --save-dev //or yarn add laravel-mix-vue3 -D
Make sure to install the below if Laravel Mix failed to install them
npm install @types/webpack-env @vue/compiler-sfc vue-loader@next laravel-mix-vue3 --save-dev
// or
yarn add @types/webpack-env @vue/compiler-sfc vue-loader@next laravel-mix-vue3 -D
Then, require it within your webpack.mix.js
file, like so:
Basic
const mix = ; ; mix;
Enable Typescript
const mix = ; ; mix;
Enable JSX
const mix = ; ; mix;
Enable TSX
const mix = ; ; mix;