文件整理
1.把 iview-admin 里面的 src 目录下的东西,全部复制粘贴到 laravel 里面 resources\assets\js 目录下(把laravel 原来js目录下的东西删掉)
iview-admin目录下的 package.json 文件中的dependencies和devDependencies所有依赖复制到laravel 根目录下的 package.json 文件

把根目录下的 webpack.mix.js 文件修改为
const mix = require('laravel-mix');/*|--------------------------------------------------------------------------| Mix Asset Management|--------------------------------------------------------------------------|| Mix provides a clean, fluent API for defining some Webpack build steps| for your Laravel application. By default, we are compiling the Sass| file for the application as well as bundling up all the JS files.|*/const path = require('path')const resolve = dir => {return path.join(__dirname, dir)}mix.js('resources/js/app.js', 'public/js').sass('resources/sass/app.scss', 'public/css').webpackConfig({resolve: {alias: {'@': resolve('resources/js'),'_c': resolve('resources/js/components'),},},output: {chunkFilename: 'static/chunks/[name].js',},}).babelConfig({"presets": ["@vue/app",],}).version();
详见 http://www.moblog.top/index.php/2019/11/25/laravel-整合-iview-admin/
