在嵌套范围中发布包

时间:2018-04-17 13:39:44

标签: angular npm angular5

我想在npm中使用@organization-scope/package/sub-package

我的package.json如下: -

{
  "name": "@once/ui",
  ...
  ...
}

如果我这样做: -

{
  "name": "@once/ui/select-box",
  ...
  ...
}

它给我一个错误,说无效名称

我正在使用棱角分明5.有人能帮助我做到这一点吗?

1 个答案:

答案 0 :(得分:0)

NPM中没有嵌套范围。

尝试导入@once/ui/select-box会在select-box.js包的根目录中为您提供一个名为@once/ui的文件 - 您可以利用此行为来获得与您所接近的内容相近的内容。重新尝试实现,但是不可能在名称中发布包含多个斜杠的包。