【问题标题】:Publishing packages in nested scopes在嵌套范围内发布包
【发布时间】:2018-09-27 12:20:42
【问题描述】:

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

我的 package.json 如下:-

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

如果我这样做:-

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

它给了我一个错误提示 invalid name

我正在使用 Angular 5。有人可以帮我实现同样的目标吗?

【问题讨论】:

    标签: angular npm angular5


    【解决方案1】:

    在 NPM 中没有嵌套作用域之类的东西。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-06
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 2011-01-01
      • 2010-12-18
      相关资源
      最近更新 更多