在require.js中加载模块的超时

问题描述

摘要

我正在尝试使用require.js加载敲除组件。我不断收到错误Uncaught Error: Load timeout for modules: /components/myComponent.js

文件结构

对于每个“ .ts”文件,都有一个生成的“ .js”文件

出问题的地方

components.ts中的函数components.register()中(GitHub内容):

58 | viewmodel = new Promise(resolve => requirejs([viewmodelPath],resolve));
                                        ^^^^^^^^^

我用chrome调试器调试了Require.JS,最后,moduleName'_@e7',URL是'/_@e7.js'。 Bu从未提出URL请求...

我尝试过的事情

  1. 我尝试加载模块而不是路径,但没有结果。

  2. index.ts内部进行请求时,
  3. Require.JS可以正常工作,而无需在其他任何地方使用requirejs()。如果components.register(...),将永远不会发出请求。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)