当我们使用动态组件时(如下面的代码),会构建多个 JS 文件,方便进行异步加载,但我根据业务需求,不能将 JS 为文件构建为多个,必须构建为单个,请问有没有好的办法将多个 chunk 构建为单个。
new Vue({
components: {
'my-component': () => import('./my-async-component')
}
})
当我们使用动态组件时(如下面的代码),会构建多个 JS 文件,方便进行异步加载,但我根据业务需求,不能将 JS 为文件构建为多个,必须构建为单个,请问有没有好的办法将多个 chunk 构建为单个。
new Vue({
components: {
'my-component': () => import('./my-async-component')
}
})
提前引用
const MyComponent = import('./my-async-component');
new Vue({
components: {
'my-component': MyComponent
}
})
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.8k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
commonChunk:Infinity