问题标签 [loadable-component]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 使用可加载组件的 React.lazy 模式
我有以下情况,我事先不知道要加载哪个组件。使用 React.lazy 的解决方案如下
如何使用可加载组件实现相同的目标
reactjs - 出现错误:Invariant Violation: loadable: cannot find pages-Home in stats。(@loadable/组件)
我已使用本文在服务器站点https://loadable-components.com/docs/server-side-rendering/上配置代码拆分。
据我了解entrypoints: ['browser']
,通过拆分的块检测到入口点,无法通过包检测到,我应该怎么做才能检测到拆分的块?这是我尝试导入页面组件的方法
reactjs - 从 @loadable/component 生成的块文件的 404 错误
我的应用基于 Reactjs SSR。我的动态可加载组件很少。我正在使用@loadable/component 来实现相同的目的。我在服务器端使用“chunkExtractor.getScriptElements()”来加载文件。下面是构建目录结构。
本地主机从公共目录提供服务。我的应用程序运行良好,但在块文件夹中的文件的网络选项卡中出现 404 错误。在浏览器中,它仅加载 .chunk.js 文件。为什么不考虑块文件夹下的文件。我该如何解决这个问题。对于块文件夹中的文件,我在网络选项卡中收到 404 错误。
node.js - @loadable/server 将整个统计信息 JSON 传递给 eval('require')(modulePath)
我正在尝试设置 SSR 以使用@loadable/components
. 我所有的设置都是基于带有 babel 和 webpack 插件的文档。当我尝试运行node server.js
它时运行正常,但是当我打开浏览器并抛出以下错误(进入节点控制台)时:
如您所见,回溯中有@MYSCOPE,其中包含我的一些内部包(如果重要的话)。
@loadable/server/lib/util.js
是以下函数:
当我尝试在第42console.log(modulePath)
行时,我看到整个 stats JSON 输出似乎是错误的,我应该得到一个单一的模块路径(据我所知)。
有什么帮助吗?
如果需要,我可以共享配置文件的某些特定部分。因为我在控制台输出中看到了我自己的包,它的构建似乎有问题(它在 cjs 构建的客户端上完美运行),但是将完整的 stats 对象作为模块路径非常令人困惑。
UPD:演示https://www.dropbox.com/s/9r947cgg4qvqbu4/loadable-test.zip?dl=0
跑
重建:
reactjs - 使用创建反应应用程序和可加载组件的服务器端渲染和代码分割
任何人都有将创建的 React 应用程序转换create-react-app
为使用服务器端渲染和代码拆分的经验loadable-components
吗?我知道这是一个普遍的问题,但主要是为这种方法寻找一般指导或任何主要的危险信号。我想保留开箱即用的好东西create-react-app
——尤其是实时重新加载开发环境——同时使用 SSR 和代码拆分添加优化。我可以使用express
后端和handlebars
模板来完成这项工作,但我面临着许多挑战,让代码拆分在此设置下正常工作。任何提示/故事表示赞赏!
reactjs - 不变违规:可加载:SSR 需要 `@loadable/babel-plugin`,请安装它可加载组件
我loadable component
在 ReactJS 项目中使用。对于 SSR,但在运行 start 命令时出现以下错误,我在 GitHub 中看到与我的问题相关的问题,但主要解决方案对我不起作用。
这是我的路由文件,我在以下文件中添加了所有路由并加载它baseLoadable
:
这是我要渲染为字符串的渲染文件,然后调用 HTML 来创建 HTML,但在 catch 部分出现错误
reactjs - 延迟 @loadable/component 的加载
当我有 10 秒的超时来加载页脚时,试图弄清楚为什么这两个同时加载。目前我正在同时获得两个负载。
javascript - loadable component require not found with webpack
I am trying to learn how to do code-splitting through dynamic imports, but unfortunately I am getting an error as follows:
And in the error is happening in the following line:
Webpack.config as follows:
I also have a babel.config.js:
reactjs - 何时在 NextJS 应用程序中使用可加载组件?
我正在尝试提高我的网站性能,Google Chrome Lighthouse 告诉我为 ssr 使用可加载组件以“删除未使用的 javascript”。
我在文档中发现它似乎是一个对我的案例具有有用功能的库,例如:组件拆分/加载库。
我的问题是:
- @loadable/component 真的那么好吗?
- 如果它很好,我应该将它用于任何组件/库导入吗?
谢谢!