Javascript SystemJS:应用程序在加载状态下死亡\u源代码:找不到模块
因此,我们正在建立一个由多个React应用程序组成的更大的应用程序。我们正在使用单一SPA框架,并已开始运行 在本例中,SystemJS直接包含在Javascript SystemJS:应用程序在加载状态下死亡\u源代码:找不到模块,javascript,webpack,single-page-application,systemjs,Javascript,Webpack,Single Page Application,Systemjs,因此,我们正在建立一个由多个React应用程序组成的更大的应用程序。我们正在使用单一SPA框架,并已开始运行 在本例中,SystemJS直接包含在portal/libs文件夹中。我们将其更改为通过npm进行管理,在运行npm update之后,我们现在使用SystemJS v。3.0.2 /portal/src/helper.js中定义的loadApp函数使用了SystemJS.import()(将其更改为import(),结果相同) Webpack被配置为服务于singleSpaEntry.j
portal/libs
文件夹中。我们将其更改为通过npm进行管理,在运行npm update
之后,我们现在使用SystemJS v。3.0.2
/portal/src/helper.js
中定义的loadApp
函数使用了SystemJS.import()
(将其更改为import()
,结果相同)
Webpack被配置为服务于singleSpaEntry.js
文件,例如URLhttp://localhost:9001/app1/src/singleSpaEntry.js
(适用于app1)作为AMD模块。它做得很好,我可以直接在浏览器中打开该文件
在localhost:9000
打开门户应用程序时,我还可以验证loadApp
功能是否正在运行。但是,我收到以下错误消息:
未捕获的app1:应用程序“app1”在加载源代码的状态下死亡:
找不到模块“/app1/src/singleSpaEntry.js”
在
我在每个子应用程序中都会遇到此错误,我尝试了多个网页包配置,但我认为此问题要么与SystemJS本身有关,要么与模块在singleSpaEntry.js中的声明方式有关
非常感谢您的帮助。我今天对这个问题有些头疼,我只需在SystemJS.import()的配置中添加.default就可以解决这个问题,我遵循了这一点,看一下第21行,他在最后添加了
.default
,这足以让我的应用程序正常工作
希望有帮助 我今天对这个问题有些头疼,我只需在SystemJS.import()的配置中添加.default就可以解决这个问题,我遵循了这一点,看看第21行,他在最后添加了
.default
,这足以让我的应用程序正常工作
希望有帮助 那个助手是怎么用的?我看不到任何网页配置或任何其他配置连接的助手,无论在哪里,该助手是如何使用的?我看不到任何网页配置或任何其他连接帮助程序的配置。您在哪里能够修复此问题?您能够修复此问题吗?