我有一个非常简单的脚本,可以在运行时延迟加载 javascript。每个页面都有未知的依赖关系,因此在需要之前不会全部加载。
像大多数框架一样,这是通过在文档头部添加一个脚本标签来实现的。
一切都执行得很好,但 Safari 调试器既不会在“元素”检查器中看到新的脚本标签,也不会在“脚本”选项卡中显示它们。错误报告为发生在根文档上,而不是正确的脚本上。
一个明显的解决方法是正常创作和调试所有内容,然后添加依赖项加载作为最后一步。但我很想知道是否有更好的方法来延迟加载脚本,让调试器更快乐?
我有一个非常简单的脚本,可以在运行时延迟加载 javascript。每个页面都有未知的依赖关系,因此在需要之前不会全部加载。
像大多数框架一样,这是通过在文档头部添加一个脚本标签来实现的。
一切都执行得很好,但 Safari 调试器既不会在“元素”检查器中看到新的脚本标签,也不会在“脚本”选项卡中显示它们。错误报告为发生在根文档上,而不是正确的脚本上。
一个明显的解决方法是正常创作和调试所有内容,然后添加依赖项加载作为最后一步。但我很想知道是否有更好的方法来延迟加载脚本,让调试器更快乐?