将 NPM 依赖项与 VUE.js Javascript 项目合并

Merging NPM dependancy with a VUE.js Javascript Project

对于 Vue.js 和 JavaScript 项目中的特定情况,必须将 NPM 包依赖项与当前 JavaScript 代码库合并。

在这种情况下,NPM 包不应再是 nodes_modules 文件夹的一部分,而是 JavaScript 代码本身的一部分。

在那种情况下,两个代码库将来会一起成长。 (独立于原始 NPM 包,而不是 Fork)

如何将 NPM 包合并或融合到 Javascript 项目?

其他详细信息:

经过多次尝试解决这个问题后,结果证明 Patch-Package 通过简单地修补而不是分叉来完成合并依赖项的最佳工作。

语法非常简单,并且与 NPM 集成得很好:

  1. 安装:npm i patch-package

  2. 直接在node_modules文件夹下修改你依赖的代码

  3. 运行 npx patch-package some-package 其中 some-package 是要修补的包的名称

https://github.com/ds300/patch-package

文档:https://github.com/ds300/patch-package