這種情況下,這個變量url是放在一個配置文件中的,并且會有一個執行配置功能的腳本,自動判斷當前是測試環境還是應用環境,然后自動調用url的值生成相應的js腳本。這個過程類似python的buildout過程。你說的php配置文件也是類似這種情況,只不過是在php每次啟動之前會執行配置腳本,讀取php.ini其中的變量值。
但是這只適合大型項目,當這樣的變量越多,這些變量出現的次數越多,這種方法越劃算,否則其中涉及到的問題也有很多,為小項目專門寫這么個配置腳本反倒是浪費時間浪費人力了。
這種情況下,這個變量url是放在一個配置文件中的,并且會有一個執行配置功能的腳本,自動判斷當前是測試環境還是應用環境,然后自動調用url的值生成相應的js腳本。這個過程類似python的buildout過程。你說的php配置文件也是類似這種情況,只不過是在php每次啟動之前會執行配置腳本,讀取php.ini其中的變量值。
但是這只適合大型項目,當這樣的變量越多,這些變量出現的次數越多,這種方法越劃算,否則其中涉及到的問題也有很多,為小項目專門寫這么個配置腳本反倒是浪費時間浪費人力了。