Webpack代码拆分是否可以在本机工作?

我正在Web应用程序react-router中使用。

使用import 'lodash'时,我会在项目中导入整个lodash库。

代码拆分是关于使用async的{​​{1}}导入在应用程序运行时动态加载块。

了解code splitting in react-router/web

例如:import().then()

这将在运行时使用ajax请求导入库,因此它不会捆绑在function atRuntime() { import('lodash').then(() => {});}中。

我想在Web和本机之间回收我的代码,并且每次页面更改时我们都会使用大量代码拆分。

我的应用有两个主要部分,有些用户只会访问一个部分,因此他们不需要所有用户身份验证的部分。

我希望能够在本机反应期间使用树状摇动,但是react-router/native文档中却没有。

对代码拆分有何反应?

moyear 回答:Webpack代码拆分是否可以在本机工作?

如果你想使用 webpack,你可以试试 with haul https://github.com/callstack/haul

但我强烈推荐这个没有 webpack 的实现 -> https://www.npmjs.com/package/react-native-bundle-splitter

本文链接:https://www.f2er.com/3149681.html

大家都在问