【问题标题】:ProGet not importing npm packages from Drop PathProGet 不从 Drop Path 导入 npm 包
【发布时间】:2017-08-06 16:49:57
【问题描述】:

我正在迁移到最新版本的 ProGet。我目前使用的是 3.8.6 版本,因此与稳定版本相差甚远。

我决定重新开始,迁移到 AWS 中全新的 Windows Server 2016 机器,并为 SQL 数据库使用 RDS。

新设置运行良好,我通过创建提要导入了我们的 NuGet 包,输入放置路径并将所有包放在那里。 ProGet 注意到了这一点,并将它们全部移至 Feed。

但是,我现在正在尝试导入我们的 npm 包。我已经创建了提要,添加了一个放置位置并将所有 npm 包都移了过来。在旧服务器上,它们都已经在子文件夹中。 ProGet 似乎拒绝添加它们,除非它们位于指定为放置路径的根文件夹中。所以我在那里移动了一些包(不方便的是它们都被称为 package.tgz ...)并且它会拿起它们,将它们移动到 /ProgramData/ProGet/Packages/.npm/F5/ 也将它们放在文件夹中但是然后不会在 Web 界面上的提要中显示。

包的数量增加了,如果我点击包我可以看到它们,然后点击它们并下载包,但它没有显示在主 Feed 'Page' 上。

另一方面,如果我通过网络界面手动上传包,它不会将包放在与上述相同的位置,但它在主提要页面上可见。 ..这是一个错误还是我做错了什么? NuGet 包使用相同的方法完美地工作,所以我对为什么 npm 不工作感到困惑。

【问题讨论】:

    标签: node.js npm nuget package-managers proget


    【解决方案1】:

    在使用放置路径进行批量上传时,我注意到了同样的行为。据我所知,您必须至少有一个版本在详细信息上带有“最新”标签,它才能在 Feed 视图中显示任何内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-30
      • 2020-02-21
      • 2019-11-29
      • 2020-06-11
      • 2020-01-30
      • 2016-03-18
      • 1970-01-01
      • 2021-10-06
      相关资源
      最近更新 更多