如何使用patch-package --include指定同一个包的多个文件?
使用patch-package的--include参数指定多个文件的方法
完全可以通过--include参数指定多个文件来仅保留目标文件的变更,这就是处理同个包下不同路径文件修改的最佳方式。
直接在命令中依次列出需要包含的文件路径即可,示例命令如下(替换成你的包名和实际文件路径):
yarn patch-package <package-name> --include <file1> <file2>
举个实际场景的例子,假设你要给lodash包打补丁,只包含src/array.js和src/object.js这两个文件的修改,命令就是:
yarn patch-package lodash --include src/array.js src/object.js
执行该命令后,patch-package会只提取这两个文件的变更内容生成对应的补丁文件,不会混入该包下其他无关文件的修改。
内容的提问来源于stack exchange,提问作者tiredqa_18
相关产品推荐
相关产品推荐

