一个 npm 包有 bug,自己手动改 node_modules 下的文件解决了,也给作者提了 issues,但是短时间还没有新的版本发布,怎么在生产环境下仍然保留自己多 node_modules 下文件的修改呢?
自动化构建的时候重新 yarn install
了,包都是新拉的。
一个 npm 包有 bug,自己手动改 node_modules 下的文件解决了,也给作者提了 issues,但是短时间还没有新的版本发布,怎么在生产环境下仍然保留自己多 node_modules 下文件的修改呢?
自动化构建的时候重新 yarn install
了,包都是新拉的。
如果 git 仓库已经有修复代码,想偷懒你也可以直接:
npm install https://github.com/xxx/branch
去安装最新的代码,不过最好用 patch-package,可以指定版本修复,生成的 patch 文件保存在项目目录中。