我正在使用的npm包已经在github上进行了分解,并修复了一些bug,我现在想在我的项目中使用forked代码,直到fork合并为止.
在我的package.json中,我将依赖关系中的引用从例如"cool-package":"^ 0.10.0"更改为"cool-package":"git://github.com/developer-who-forked/cool-package .git"但这不起作用.
如果我在更新package.json之后运行npm install然后进入node_modules/cool-package /我没有看到任何/ src文件夹或任何/ dist文件夹(通过正常的npm安装的所有其他模块似乎至少有a/dist文件夹).
我只在package.json和README.md旁边看到/ example文件夹和/ test文件夹.如果我通过包含"cool-package"来安装软件包:"^ 0.10.0"会有src /和dist /文件夹.
分叉的repo,或它分叉的原始repo没有/ dist文件夹 - 它实际上是.gitignore文件.所以我想我在尝试直接在package.json中访问github repos时,缺少创建/ dist文件所需的构建步骤.