【问题标题】:Substitute reference to a remote script with local one用本地脚本替换对远程脚本的引用
【发布时间】:2010-12-22 11:17:40
【问题描述】:

这是关于我的开发阶段以及在发布之前测试所有JS的做法。

不幸的是,我们的代码中有一些硬编码的引用。这就是为什么我无法在 Stage 服务器上测试新版本的 test.js 的原因。并且只有在它上线时才能看到效果。

现在,我知道我应该使用相对路径等。但我想知道是否有一个 Firefox 插件可以在页面加载期间将 http://remote.site/test.js 替换为 /dev_path/to/test.js

我也尝试过为此目的使用 hosts 文件,但它在我的场景中不起作用,因为我只需要将它映射到这 1 个引用而不是整个域。

【问题讨论】:

    标签: testing staging


    【解决方案1】:

    有什么阻止您更改硬编码的引用吗?这确实是您问题的最简单答案。

    对您的文件运行查找和替换以替换相对链接的绝对链接。只要开发和生产的站点层次结构相同,就不会有任何问题。

    【讨论】:

      猜你喜欢
      • 2012-09-29
      • 2019-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-08
      • 2018-06-02
      • 2017-12-25
      • 2011-02-14
      相关资源
      最近更新 更多