【发布时间】:2019-08-29 19:16:09
【问题描述】:
您好,我已经创建了一个 Angular 库,并且我已经将它构建并推送到了 gitlab 的私有仓库中,现在我需要在另一个项目中使用它
所以我尝试使用 package.json 中的以下行导入它
"my-core-lib": "git+ssh://git@gitlab.com:<username>/my-core-lib.git"
但这是下载了整个 repo 并将其放在 node_modules 中,包括“dist”文件夹
我需要导入“dist”文件夹的内容,而不是整个仓库,例如:
"my-core-lib": "git+ssh://git@gitlab.com:<username>/my-core-lib.git/dist"
提前致谢
【问题讨论】:
-
为什么不直接将它推送到 npm 注册表然后从那里安装呢?
-
@BrianRT 就我个人而言,我想避免一次性的错误修复和 PR 包弄乱我的命名空间(或者上帝禁止全局命名空间)
标签: angular git npm npm-install angular-library