Update.
It worked by following for scss and css.
$fa-font-path: "@fortawesome/fontawesome-free/webfonts";
// Bootstrap
@import '/node_modules/bootstrap/scss/bootstrap';
// AdminLTE
@import '/node_modules/admin-lte/dist/css/adminlte.css';
// Font Awesome
@import "@fortawesome/fontawesome-free/scss/fontawesome.scss";
@import "@fortawesome/fontawesome-free/scss/solid.scss";
@import "@fortawesome/fontawesome-free/scss/brands.scss";
@import "@fortawesome/fontawesome-free/scss/regular.scss";
But js of admin-lte is now working. I've used used as follow. in bootstrap.js
import _ from 'lodash';
window._ = _;
try {
window.Popper = require('popper.js').default;
// window.$ = window.jQuery = require('jquery'); // not needed
require('bootstrap');
require('admin-lte');
} catch (e) { }
import axios from 'axios';
window.axios = axios;
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
before it was working perfectly with laravel-mix but with new default compiler vite, it is not working. My click function is now working on any on my admin panel.
Anyone recently working with admin-lte for admin panel in laravel-9 with vite default webpack compiler. I will appreciate.
Thanks.