2013-04-24 88 views
0

是否有可能用一個開發人員的本地副本覆蓋遠程JavaScript文件?用本地副本覆蓋遠程JavaScript文件?

用例:尚未證明自己的JavaScript開發人員被要求修復JavaScript文件中的某些錯誤。該文件是較大應用程序的一部分,並且您不希望此開發人員能夠向服務器副本寫入訪問權限。應用程序應該按照預期運行我們的服務器,但對於此用戶,當包含一個文件SomeFile.js時,它包含本地版本SomeFile.js,該版本位於該開發人員自己的計算機上。其他一切都運行到位。

可以這樣做嗎?

  1. 我可以用螢火蟲改變元首的標記,但改變不會堅持刷新。有另一個插件可以做到這一點嗎?
  2. 在操作系統級別可以覆蓋文件,文件類似於主機文件(它需要重新映射一個文件,而不是域)?

回答

1

要做的最好的事情是給每個開發人員一個測試服務器。這對於虛擬機非常簡單。然後,他們可以修改任何他們想要的。使用版本控制,沒有什麼可擔心的。

當然,你可以配置一個代理爲特定的URL加載不同的副本,但你爲什麼要?爲開發人員提供他們完成工作所需的工具。

+0

當談到自由開發人員時,每個人都是「專家」。我們已經瀏覽了許多這些「專家」,他們只是做了一個大混亂。所有人都能夠正確回答關於該語言的問題並且有很好的參考。有時候確定某人是否適合這項工作的唯一方法就是給他們一個真正的世界問題來解決。如果他們能解決它,那麼,是的,我們可以授予開發環境的訪問權限。但作爲招聘過程的一部分,我們希望給他們一個短暫的測試工作,他們可以自己做,而不需要創建虛擬機,賬戶等所有的開銷。 – Nick 2013-04-24 04:11:33

+0

@Nick,我沒有意識到這是你沒有的人'還沒有僱用。您應該將這些信息添加到您的問題中,因爲這會改變潛在的解決方案。是的,你可以在JavaScript中覆蓋任何你想要的東西。這是一種非常動態的語言。但是,這可能不是最好的解決方案。 – Brad 2013-04-24 15:00:50