NPM与git repos中的作用域模块无法正常工作

时间:2017-06-22 14:43:12

标签: npm npm-install

我还在等公司在NPM上设置帐户,允许我使用私人模块。

与此同时,我正在使用npm + git private repos。

为了减少我们最终切换到NPM私有模块时的摩擦,我愿意声明依赖关系:

version := "1.0"
scalaVersion := "2.10.6"
libraryDependencies ++= Seq(
  "org.apache.spark" % "spark-streaming-kafka-0-10_2.10" % "2.1.0",
  "org.apache.spark" % "spark-core_2.10" % "2.1.0",
"org.apache.spark" % "spark-streaming_2.10" % "2.1.0",
"org.apache.kafka" % "kafka_2.10" % "0.10.2.1"
)

然后,在我的代码中,执行此操作:

{
  "dependencies": {
    "@company/repo": "git+https://<token>:x-oauth-basic@github.com/company/repo"
  }
}

然而,当我运行import repo from '@company/repo' 并检查我的npm install时,而不是找到类似的内容:

node_modules/

生成的结构是扁平的,没有node_modules ├── @company │   └── repo ├── ... 文件夹:

@company

我无法通过git repos在NPM文档中找到有关此行为的任何内容,因此我想知道这是否是一个可能的错误,或者它是否按设计工作。

0 个答案:

没有答案