當我們把 OpenSearch 的程式碼更新後發現新的 OpenSearch 2.x 版本部署的時候有 CSS 丟失的問題。

問題和解決
這個問題的原因是 CSS 的路徑不對。
如果使用瀏覽器的 F12 檢視頁面出現的問題後就可以看到不少的 CSS 檔案丟失了。
這是因為對比 OpenSearch 1.x 版本,2.x 的版本新增了 baseurl 配置。
這個配置在檔案 _config.yml
中。
我們需要把這個配置的 baseurl 引數設定為空。
當我們完成上面的修改後,再進行部署,我們會看到 CSS 樣式表都已經正常了。

新版本的程式碼我們已經提交到我們的 GitHub 倉庫中。
https://www.isharkfly.com/t/opensearch-2-x-css/15529