【发布时间】:2013-07-31 04:10:16
【问题描述】:
我收到了来自供应商的第三方 javascript 库,其中包含使用以下脚本的集成说明:
<script type="text/javascript" src="../Scripts/thirdpartyscript.js?config.xml"></script>
注意 src 标记末尾的“?config.xml”位。它是一个 xml 文件,其中包含库解析和操作的数据。删除参数会导致库在尝试解析 null xml 响应对象时引发异常。
Require.js 不希望末尾有“?config.xml”参数。它将其视为 lib 文件名的一部分。
重新连接第三方代码将不是一个易于管理的选项。无法删除代码,因为它是系统的一个组成部分。我不想转储 require.js,因为该应用程序是 SPA 主干,而 require.js 是整个主干代码库的模块/依赖项管理器。
任何可行的选择?
为清晰起见,已修改原始帖子:
【问题讨论】:
-
显示您尝试让 RequireJS 加载脚本的配置会很有用。
标签: javascript parameters path requirejs