vue element公升級框架遇到的坑

2021-10-01 05:57:47 字數 1070 閱讀 1439

背景

vue-element-template 版本為3.9,因為mock用起來不爽,公升級為4.0以上方可使用服務端的mock。

框架版本轉換過程中遇到一些坑。

公升級採用手動公升級,即直接git下來4.2的vue-element-template,然後,把舊的**,一點點移到新的專案框架下

問題如下

git 下來4.2的版本後,yarn安裝時,node-sass安裝不成功,老報錯

解決辦法,在專案根目錄下,新增.npmrc檔案,內容如下

phantomjs_cdnurl=

sass_binary_site=

registry=

**中資源檔名與/src/assets/下的資源,大小寫問題不匹配

module not found:

[casesensitivepathsplugin]

c:\users\timhu\dev\.

.\***xx.***

does not match the corresponding path on ***\***x.xx.

v3.9下的靜態資源放在/static檔案下,使用時路徑直接為./static/,而v4.0以上版本的靜態資源目錄為/public,在/public目錄下的任何資源,引用時,直接為/目錄下,不需要新增/public/

報錯如下:

vue-element-tamplate4.2是啟用了es6語法檢查的,eslint無限報錯,如下:

warnings potentially fixable with the `--fix`

option.

解決方案:

在package.js中新增 --fix 選項

}

如何關閉eslint語法監測呢? 看這裡

Vue Element框架的table進行多行合併

一 中只合併一處 如上圖所示,這裡根據 倉庫 進行合併,相同倉庫的資料合併到乙個倉庫列中。實現 tempelate 1 el table 2 data datalist 3 span method objectspanmethod 4size mini 5border 6highlight curr...

使用spring MVC框架所遇問題彙總

date date newdate dateformat sdf new dateformat yyyy mm dd hh mm ss string replytime sdf.format date 1.把自增欄位型別改為int 2.設定索引 alter table 表名 add index 索引...

開源框架EMTASS完善與公升級計畫

因為時間關係,匆匆發布了 開源框架emtass 2.0。目的有兩個 希望其他使用者測試中發現問題或給點建議 第二,促使該框架不斷完善與公升級,為乙個在用的socket伺服器公升級新做些前期工作。增加乙個伺服器執行緒輪循休息時間屬性 int threadsleeptime 並根據某個執行緒當前忙 閒情...