如何修改iview原始碼

2021-09-26 20:46:00 字數 670 閱讀 1326

前情提要

做的乙個需求是想要滑鼠進入彈框便不消失,移出滑鼠彈框消失(即iview的 notice),仔細檢視了iview/notice模組發現並不支援此功能

因此 只能自己嘗試修改iview源**(以下修改流程以修改notice為例)

首先將iview的官方原始碼庫clone下來

cd iview

git clone npm install

//安裝依賴(必需,否則打包錯誤)

src/components資料夾中存放的就是各種iview元件原始碼,可以根據需要自行修改,修改完成後重新執行npm run dist就會重新打包

修改**過程就不贅述了 ,貼上如下(修改部分加粗)

修改完成後 npm run dist 打包,直接將整個iview檔案替換專案中node_modules/iview即可

直接找到專案中node_modules/iview/dist/styles下的iview.css檔案

iview原始碼修改及上傳npm

1 沒有先npm install就npm publish報錯 2 報錯400是因為我本地連線的是私服,所以需要用nrm切換到npm服務 iview test1 3.5.4 dev f 20tdcomponents test iview原始碼 iview 剛開始執行npm run build報錯了,再...

pppd 原始碼修改1

1.pppd撥號成功後,會將解析到的dns伺服器ip位址,寫入 etc ppp resolv.conf 這樣的話,gethostbyname r並不會識別,並且,如果有啟動兩路pppd的話,後面一路會將resolv.conf檔案重寫。因此,這塊 需要修改。在pppd ipcp.c檔案中,修改crea...

修改elementUI的原始碼

elementui版本 2.4.11 修改elementui的原始碼方式 git clone 或者git clone git github.com elemefe element.git 開發環境搭建 首先你需要 node.js 4 yarn 和 npm 3 注意 我們使用 yarn 進行依賴版本的...