今天研究下公司得框架,发现npm run build后打包得文件名居然是我自己定义的文件名,一时间居然没想到是这个造成的。
这个命名感觉是非常清晰呀。
代码敬上
const _import = file => () => import(
/* webpackExclude: /\.def$/ */
/* webpackChunkName: "[request]"*/
/* webpackMode: "lazy" */
`@/views/${file}`).then((module) => {
if (!module.default.mixins) {
module.default.mixins = []
}
module.default.mixins.push(mixins.default);
return module.default
})
export default _import
这里的request指向file变量。
原文查看我觉得这个写的很好。