问题描述
我正在尝试使用require.js加载敲除组件。我不断收到错误Uncaught Error: Load timeout for modules: /components/myComponent.js
。
文件结构
-
组件
-
window.ts
-
window.html
-
-
components.ts(GitHub要点)
-
config.ts(GitHub要点)
-
index.ts(GitHub要点)
出问题的地方
-
viewmodelPath = '/components/window.'
在components.ts中的函数components.register()
中(GitHub内容):
58 | viewmodel = new Promise(resolve => requirejs([viewmodelPath],resolve));
^^^^^^^^^
我用chrome调试器调试了Require.JS,最后,moduleName
是'_@e7'
,URL是'/_@e7.js'
。 Bu从未提出URL请求...
我尝试过的事情
-
我尝试加载模块而不是路径,但没有结果。
在 -
Require.JS可以正常工作,而无需在其他任何地方使用
requirejs()
。如果components.register(...)
,将永远不会发出请求。
index.ts
内部进行请求时,解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)