React.lazy() 需要 webpack 吗?

Does React.lazy() require webpack?

我正在阅读 React.lazy() 上的文档,我不清楚使用 API 是否需要我使用支持该语法的模块捆绑器。

如果我不使用任何捆绑器而只是使用 <script type="module" src="example.mjs"></script> 来提供模块,React.lazy() 是否仍然有效,这样做是否有意义?

没有捆绑器 React.lazy 将无法工作,因为它依赖于动态导入。
动态导入它不是浏览器现在支持的功能(它是 ecmascript proposal),但打包器支持。
所以答案是肯定的。在 webpack 中阅读有关 dynamic imports 的更多信息。