当前文档对应 qiankun 3.0(RC),安装请使用 npm i qiankun@rc;2.x 文档见 v2 站点。
Skip to content

entry-duplicate:entry 脚本重复 ​

触发原因 ​

同一 HTML 入口中有多个标记为 entry 的外部脚本。加载器遇到第二个带有 entry 属性的外部脚本时,会抛出此错误。

排查步骤 ​

  1. 在网络面板中查看服务器实际返回的 HTML,查找带有 entry 属性的外部脚本。
  2. 核对构建插件配置,检查手工标记与插件生成的标记是否重复。
  3. 区分应用入口、运行时代码和公共依赖脚本,确认哪个脚本负责导出生命周期函数。

解决办法 ​

只在负责导出微应用生命周期的脚本上保留 entry 属性。其他脚本仍可保留,但不应添加 entry 属性。若由构建插件生成标记,应在插件配置或 HTML 模板中修正,避免下次构建重新生成重复标记。

相关内容 ​

基于 MIT 协议发布