我的应用程序使用 laravel vue 但不使用 SPA,..所以我仍然使用 laravel Blade 来分隔页面。每个页面都导入app.js。我的 App.js 由 webpack 编译,我的所有 vue 组件都在该文件上编译。所以问题是 app.js 获取 MB 大小,并且每个页面加载该文件的速度都会变慢。他们的方法是分割 vuejs 代码还是使用 webpack 分离每个页面的文件?
这是我的 Web 应用程序中的 webpack.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.
|
*/
mix.setPublicPath('public') …Run Code Online (Sandbox Code Playgroud)