用本地替换对远程脚本的引用

时间:2009-12-02 15:49:45

标签: testing staging

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

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

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

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

1 个答案:

答案 0 :(得分:0)

是否有什么阻止您更改硬编码参考?这确实是解决问题的最简单方法。

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