【前端工程化】patch-package
https://github.com/ds300/patch-package
可以对依赖项进行修改
"scripts": { + "postinstall": "patch-package" }
npm i patch-package -D
Usage
首先更改 node_modules 文件夹中特定包的文件,然后运行
yarn patch-package package-name
或使用 npx(包含在 中npm > 5.2
)
npx patch-package package-name
嵌套包
如果您尝试修补软件包,例如, node_modules/package/node_modules/another-package
您可以/
在软件包名称之间放置一个:
npx patch-package package/another-package
它也适用于范围包
npx patch-package @my/package/@my/other-package
注意:
只能在项目根目录下生成补丁文件,不能修改子文件夹下的node_modules中的package