gpt4 book ai didi

node.js - npm 包版本中的 "exotic"命名是什么?

转载 作者:IT老高 更新时间:2023-10-28 23:01:33 28 4
gpt4 key购买 nike

有时出现在版本的 npm 包列表中的“异国情调”命名是什么意思,例如在命令 npm outdated 我得到:

Package       Current       Wanted Latest URL
gulp 4.0.0-alpha.2 exotic exotic github:gulpjs/gulp#4.0

谢谢

最佳答案

我认为它被标记为“异国情调”,因为它是从 GitHub URL 安装的,而不是从 npm 注册表安装的。所以这是一个“异国情调”的包,意思是外国的或非本地的。

我的解释是,这是一个对开发人员友好的警告,表明您正在做一些“异国情调”的事情,并且 npm/yarn 无法为您检测此软件包是否已过时。

我查看了npm/npm repo(以及其他一些与 npm 相关的 repos),但我找不到文本 exotic,所以它必须来自他们的(私有(private))注册表 API?我确实在 yarnpkg/yarn 中发现了一些对 exotic 的处理。 repo 虽然,供引用:https://github.com/yarnpkg/yarn/blob/a3ce7c702f644efde783beb8e0b99dc08100f0df/src/package-request.js#L408

关于node.js - npm 包版本中的 "exotic"命名是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44663318/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com