1、簡介:有個功能需要修改node_modules里面的代碼,就發現patch-package可以立即修改並保留對 npm 依賴項的修改。
2、安裝patch-package
npm i patch-package --save-dev
3、修改完依賴后,運行patch-package創建patch文件
npx patch-package 依賴名稱
例子: npx patch-package element-ui
4、修改package.json的內容,在scripts中加入"postinstall": "patch-package",這個是為了npm install的時候自動為依賴包打上我們改過的依賴
"scripts": { ... "postinstall": "patch-package" }