Vue Routing verzögert Laden von Importkomponenten

Router-Datei:

Neue Importkomponente für die Produktionsumgebung import-development.js

module.exports = file => require('@/views/' + file + '.vue').default

 

Neue Importkomponente für die Produktionsumgebung import-product.js

module.exports = file =>require('@/views/' + file + '.vue')

 

Neue index.js

// 开发环境不使用懒加载, 因为懒加载页面太多的话会造成webpack热更新太慢, 所以只有生产环境使用懒加载
const _import = require('./import-' + process.env.NODE_ENV)

 

verwenden:

{ path: '/home', component: _import('common/home'), name: 'home', meta: { title: '首页' } },

 

Ich denke du magst

Origin blog.csdn.net/SmartJunTao/article/details/108236006
Empfohlen
Rangfolge