自从我接触基于Node的API客户端以来已经有一段时间了。 只需阅读一下,就会发现NPM回购最近发生了变化。
尝试在github和NPM页面上使用指定的CLI命令进行更新: npm install --save @sendgrid/client
,该值始终返回404-找不到。
在这里有点不知所措,如果能理解为什么会发生这种情况,将不胜感激。
npm install --save @sendgrid/client
日志(为保护隐私而删除):
0信息,如果一切正常,就可以了
1详细的cli ['〜/ .nvm / versions / node / v8.5.0 / bin / node',
1个详细的cli'〜/ .nvm / versions / node / v8.5.0 / bin / npm',
1个详细的cli'install',
1个详细的cli'--save',
1详细cli'@ sengrid / client']
2信息使用[email protected]
3信息使用[email protected]
4详细的npm-session e83d88197a9a1409
5愚蠢的安装loadCurrentTree
6傻安装readLocalPackageData
7 http获取GET 404 https://registry.npmjs.org/@sengrid%2fclient 587ms
@ sengrid / client @ latest 404的8傻fetchPackageMetaData错误404 NotFound:@ sengrid / client @ latest
9详细堆栈错误:404未找到:@ sengrid / client @ latest
9在fetch.then.res上的详细堆栈(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / pacote / lib / fetchers / registry / fetch.js:41:19)
tryCatcher上的9个详细堆栈(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / util.js:16:23)
Promise._settlePromiseFromHandler(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js:512:31)上的9个详细堆栈
Promise._settlePromise(/Users/jean-louismurphy/.nvm/versions/node/v8.5.0/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:569:18)上的9个详细堆栈
Promise._settlePromise0(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js:614:10)上的9个详细堆栈
Promise._settlePromises(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js:693:18)上的9个详细堆栈
Async._drainQueue上的9个详细堆栈(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js:133:16)
Async._drainQueues处的9个详细堆栈(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js:143:10)
在Instant.Async.drainQueues(〜/ .nvm / versions / node / v8.5.0 / lib / node_modules / npm / node_modules / bluebird / js / release / async.js:17:14)上有9个详细堆栈
9个详细的堆栈位于runCallback(timers.js:781:20)
tryOnImmediate上的9个详细堆栈(timers.js:743:5)
processImmediate上的9个详细堆栈[as _immediateCallback](timers.js:714:5)
10详细的cwd〜/ IdeaProjects / spotitbackendnode
11详细的达尔文16.7.0
12详细argv“〜/ .nvm / versions / node / v8.5.0 / bin / node”“〜/ .nvm / versions / node / v8.5.0 / bin / npm”“安装”“ --save”“ @sengrid /客户”
13详细节点v8.5.0
14详细npm v5.3.0
15错误代码E404
未找到16错误404:@ sengrid / client @ latest
17详细退出[1,正确]
PS:日志行上的删除线来自Github,而不是日志文件
再次问好,很抱歉给您答复的延迟。
是的,您的建议最后是正确的名称。 非常感谢!
太好了,谢谢您的确认!