看 vue 异步组件的时候看到这个用法,但是 webpack 和 node 的官方文档都没有这个的说明,而且网上也搜不出结果。
require(['../components/PromiseDemo'], resolve)
1
caopi OP 非常好奇
|
2
owenliang 2018-10-29 17:41:08 +08:00
异步加载规范的样子,就是动态添加<script>标签到 HTML 中,用到某个 js 代码的时候异步加载。
|
3
shintendo 2018-10-29 17:43:53 +08:00
这是 AMD 的写法
|
4
iugo 2018-10-29 17:44:43 +08:00
|
5
hyuni 2018-10-29 19:29:23 +08:00
|
6
akatquas 2018-10-29 21:38:39 +08:00
低版本的 webpack 构建的时候用于异步加载 Vue 组件,常见于 Vue-Router 里面异步加载页面。
现在可以用 `() => import('path/to/file')` 来写了 |