javascript - 如果第二个项目的 package.json 不在项目的根目录中,如何在 package.json 中添加 github 依赖项
问题描述
我想package.json
在 github 项目中添加依赖项,但该 github 项目package.json
在项目的根目录中没有。有可能这样做吗?
我的package.json
:
"dependencies": {
"seg-qa": "myname/seg-qa.git",
"lodash": "^3.5.0",
"bluebird": "^3.5.1",
"moment": "^2.8.4" }
项目结构myname/seg-qa.git
:
apps/package.json
.drone
.gitignore
readme.md
但是该项目"seg-qa": "myname/seg-qa.git"
的根目录中没有 package.json 并且我收到错误消息:
Non-registry package missing package.json: seg-qa@
npm can't find a package.json file in your current directory
任何人都知道如何将该项目添加为依赖项(我用谷歌搜索,并没有真正找到答案)
解决方案
我也尝试过,但失败了。这似乎是一个限制。
Hack:您可以在本地克隆第二个 repo,并将您的 dep 声明为本地路径
推荐阅读
- steam - Steam API:获取当前 UTC 日期时间
- javascript - 如何在 ReactJs 中上传图像作为输入字段?
- java - 在 Java 中使用 HttpUrlConnection 获取 421 代码
- swift - 如何将 try 与合并运算符一起使用?
- javascript - 防止 Edge 和 Chrome 在 autoform 上更改颜色
- java - 同时长按2个按钮的监听器
- c# - 从另一个 C# 程序启动 C# 程序
- javascript - 引导选择选择器不适用于输入字段
- sql-server - 无法连接 Microsoft SQL-Server 和 Visual Studio 代码
- c++ - 如何正确使用虚拟功能