小编Leo*_*ldz的帖子

Laravel Vue Non SPA - 如何为其 vue js 组件拆分每个页面的文件?

我的应用程序使用 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)

laravel webpack vue.js vuejs2

7
推荐指数
1
解决办法
2163
查看次数

标签 统计

laravel ×1

vue.js ×1

vuejs2 ×1

webpack ×1