入門 1 2 快速公升級到 umi 3

2021-10-07 12:55:08 字數 1253 閱讀 9766

2. **改動

公升級umi@3改動較小,主要是外掛程式的配置,與import內容的變化。需要注意的是umi@3會自動匯入以umi-plugin@umijs開頭的外掛程式。

tsconfig.json 中增加

"paths"

:

此舉是為了支援 umi@3 的新別名 @@。

更多配置層面的改動可以看遷移到 umi@3。

@umijs/preset-ant-design-pro裡面包括了umi-plugin-antd-icon-config,只需要安裝@umijs/preset-ant-design-pro即可。

connectconnectprops,getlocale,setlocaleformatmessagedispatchlinkformattedmessagereducereffectanyaction全部修改為從 umi 中匯入。統一了匯入路徑。

原有的umi-plugin-react/locale被廢棄,所有從umi-plugin-react/locale中匯出的皆可從 umi 中匯入,原有的router修改為history,api 不變。

由於 umi@3 使用了執行時型別,所以在依賴安裝完成之時 lint 與 typescript 可能報錯,這是因為定義檔案沒有生成導致的,我們可以執行npm run lintyarn run umi g tmp來生成臨時檔案。如果覺得比較麻煩,可以在 package.json 的 scripts 中做如下配置。

"postinstall"

:"umi g tmp"

umi devumi build執行時會自動生成,不會影響正常開發。具體可以參見這個 diff。

Solr集群 快速公升級到8 5 1

全年12月才公升級到8.3,結果現在又有漏洞了 直接公升級到最新版 1 去官網下個最新版的solr 2 換乙個新的目錄解壓 cd home tar xvf solr 8.5.1.tgz 3 拷貝依賴的jar包到新版目錄 把原來安裝的分詞外掛程式 資料匯入工具的jar包乙個個拷過來 4 啟動新版本 如...

AS公升級到3 遇見滴問題

1 show details 大致意思就是依賴不上,一般都是網路原因,在 file settings build,execution,deployment gradle 目錄下把offline work離線工作的選項關掉重新編譯就ok了 2 同樣還是依賴問題 org.gradle.api.inter...

從VMware VI3公升級到vSphere 4 0

vmware vsphere是業界第一款雲作業系統,可以聚合和全面管理大型基礎架構資源池,包括處理器,儲存和網路等,使其成為一種無縫 靈活 動態的操作環境。無論是企業當前的應用還是下一代的應用,都能在vmware vsphere 4之上更高效地執行並確保服務水平。對於企業而言,vmware vsph...