如何將blocs v2專案遷移到blocs v3
遷移工具
在blocs 2中建立的專案使用bootstrap 3框架,這顯然不是理想的,因為bootstrap 3和4完全不同。但是,blocs 3附帶有乙個內建的遷移工具,該工具旨在幫助blocs 2專案(bootstrap 3)轉換為blocs 3專案(bootstrap 4),而不會造成太大的麻煩。
當將blocs 2專案(引導3)遷移到blocs 3專案(引導4)時,您一定會注意到您站點的各個方面可能需要進一步關注,這是由於許多因素導致的,我們將在本文中進行擴充套件。
還要記住,blocs v2可以與blocs v3一起執行,因此,如果您的大型站點或專案有截止日期,請避免遷移它們,除非您有時間進行可能需要的重大手動更改。
備份您的專案
從blocs 2遷移到blocs 3之前,要記住的最重要的事情是備份它。遷移並儲存專案後,將無法再還原它,這意味著它無法與blocs v2一起開啟或使用。因此,請在繼續遷移之前備份您的專案。
遷移過程
當您在blocs v3中開啟blocs v2專案時,blocs將詢問您是否要將專案遷移到blocs v3。在這一點上很重要,要確保您有專案的備份,以便在遷移所需的工作量比最初設想的要多得多的情況下,可以輕鬆地恢復到blocs 2。
當blocs將專案遷移到bootstrap 4時,它將檢查專案html是否有對舊bootstrap 3類的引用,並在需要時掃瞄進行更改的html結構。重要的是要記住,blocs不會更改任何自定義類,因此,由自定義類引起的任何視覺樣式問題都需要手動修改。
自然的視覺差異
與blocs v2相比,有許多因素會導致您的**在blocs v3中的外觀有所不同。以下是正常現象,是由於對bootstrap框架進行的關鍵更改而導致的。
文字較大
遷移後,您可能會注意到最常見的更改是文字可能看起來更大。這是因為bootstrap 4現在在其所有核心字型樣式中都使用了較大的字型。以下參考說明了標題標籤的bootstrap 3和4轉換字型大小之間的差異。
引導程式3
h1 = 36畫素
h2 = 30畫素
h3 = 24畫素
h4 = 18
畫素h5 = 14畫素
h6 = 12 畫素
引導程式4
h1 = 2.5 rem
h2 = 2 rem
h3 = 1.75 rem
h4 = 1.5 rem
h5 = 1.25 rem
h6 = 1 rem
切換符號樣式
遷移時另乙個常見的視覺問題是切換符號樣式問題。這是因為在bootstrap 4中,導航器切換符號現在是svg影象。這意味著不再可能使用來自blocs v2的舊子類來自定義切換符號。要為淺色或深色背景更改blocs v3中切換符號的顏色,您需要設定父級導航brics主題樣式。
快取問題
當您將專案遷移到bootstrap 4並將其匯出時,很可能伺服器快取會導致您的站點在託管後最初看上去是損壞的。通過清除瀏覽器的快取,可以輕鬆解決此問題。您可以在此處閱讀有關解決瀏覽器快取問題的更多資訊。
初學者注意
別忘了,blocs v3還可以在預覽模式下訪問webkit開發人員工具,只需右鍵單擊並檢查即可訪問它們。使用開發工具是找出哪些自定義類可能會在您的**中引起不必要的樣式問題的好方法,從而可以更快地進行修復。
併排使用第2組和第3組
因為blocs v2和v3都使用版本專用的應用程式支援資源,所以它們可以在同一系統上執行。但是,應考慮以下幾點。
兩個版本的blocs共享相同的名稱,這意味著兩個應用程式不可能在macos應用程式資料夾中佔據相同的空間。為避免此問題,只需將blocs v2應用程式從blocs重新命名為blocs v2。這將允許兩個應用程式都放置在macos應用程式資料夾中。
v2和v3組具有不同的檔案型別。這意味著檔案一旦儲存在blocs 3中,便無法在blocs v2中開啟。考慮到這一點,我們建議您保留專案的多個副本,以避免被迫在特定版本的blocs中使用它們。
如何將資料庫從SQL Server遷移到MySQL
一 遷移database schema。首先使用sybase powerdesigner的逆向工程功能,逆向出sql server資料庫的物理模型。具體操作是在powerdesigner中選擇 file reverse engine 再選擇database,將dbms選擇為sql server,如圖...
如何將資料庫從SQL Server遷移到MySQL
一 遷移database schema。首先使用sybase powerdesigner的逆向工程功能,逆向出sql server資料庫的物理模型。具體操作是在powerdesigner中選擇 file reverse engine 再選擇database,將dbms選擇為sql server,如圖...
如何將資料庫從SQL Server遷移到MySQL
一 遷移database schema。首先使用sybase powerdesigner的逆向工程功能,逆向出sql server資料庫的物理模型。具體操作是在powerdesigner中選擇 file reverse engine 再選擇database,將dbms選擇為sql server,如圖...