0
我是否需要從項目中手動移除非縮小的js文件,或者是否有排除或忽略它們的方法。可能在Xcode?我還沒有找到一個好的答案。科爾多瓦從項目中排除非縮小的js
我是否需要從項目中手動移除非縮小的js文件,或者是否有排除或忽略它們的方法。可能在Xcode?我還沒有找到一個好的答案。科爾多瓦從項目中排除非縮小的js
一個典型的解決方案是將您的項目安排到「src」和「build」目錄中。因此,所有原始源代碼都將在「src」下進行,您的構建過程將生成一個「構建」,該構建將被執行,而不是修改。因此,您的縮小代碼將在「構建」下運行,而未分離代碼將在「src」下運行。
這使得發佈版本變得更加容易,因爲它消除了用於開發的龐大的源代碼和實用程序(例如單元測試,部署腳本,文檔等)。它還消除了在生產環境中進行編譯的需要它更快更容易部署,因爲它不需要編譯時間,編譯工具鏈也不必安裝(只是共享運行時庫)。
此外,您還可以使用構建目錄來構建基於平臺的幾種不同類型的構建。對於Web開發,傳統上只接受一個構建(因爲所有瀏覽器都下載相同的源代碼)。這不僅不是必需的,但近年來,隨着科爾多瓦這樣的平臺的出現,需要有特定於平臺的構建。
我需要維護2個目錄還是可以讓它們保持同步,但不包括非min js文件? –
您將使用構建腳本將「src」代碼「編譯」爲「構建」。構建預計將由構建腳本完全重新創建,而不是由源代碼管理進行跟蹤。然後,您只能將生成版本部署到生產環境,而不是源文件。 – Homer6