部署擴展時,我遵循以下步驟:將所有文件複製到臨時文件夾,將代碼複製/粘貼到聯機縮小器/混淆器並創建zip到被上傳。更好的部署擴展Chrome擴展的方式
很明顯,這可以通過腳本簡化,但我在Windows腳本編程方面的經驗非常有限(我的大部分經驗都是服務器端)。我是否必須回顧90年代的DOS .bat文件?還是有一些很酷的工具或方法我不知道?
部署擴展時,我遵循以下步驟:將所有文件複製到臨時文件夾,將代碼複製/粘貼到聯機縮小器/混淆器並創建zip到被上傳。更好的部署擴展Chrome擴展的方式
很明顯,這可以通過腳本簡化,但我在Windows腳本編程方面的經驗非常有限(我的大部分經驗都是服務器端)。我是否必須回顧90年代的DOS .bat文件?還是有一些很酷的工具或方法我不知道?
除了像Ant這樣的東西,PHP對CLI腳本甚至在Windows上都很好。大量的內置功能,包括.zip creation和全面的文檔。
IMO你最好學習PHP(或Python,或其他任何東西)比批處理腳本。
我正在使用Apache Ant進行構建。也許是矯枉過正,但你可以自動化一切 - 縮小(第三方Java庫),歸檔,縮小後自動許可證頭插入。
我對Ant(或java)不熟悉,那麼很可能很難直接進入它。
PS。這裏是我使用Ant構建的開放源碼extension,你可以檢查它(它將文件複製到構建文件夾,縮小,歸檔)
批處理文件有什麼問題?他們有很多堅實的目的。不要將消防車帶到燃燒的蠟燭上。 – Brad 2010-10-29 18:39:53
沒有什麼不對,但上次我編輯了一個是大約15年前,除了DOS提示符之外,世界自那以後發生了很大變化。 – Omiod 2010-10-29 22:23:47