1、require.ensure()
themes为变量,设计多个文件名
根据themes动态变化可以映入不同less文件如下
require.ensure([], function (require) {
require('@/assets/themes/' + themes + '.less')
})
2、import也可以动态引入,格式为:import ('文件路径')
例如:import ('@/assets/themes/' + themes + '.less')
此外没有加上括号的import为静态引入,加了括号就是动态引入,可以实现按需加载