来自 registry.nodejs.org 的 json 对象显示错误

Posted

技术标签:

【中文标题】来自 registry.nodejs.org 的 json 对象显示错误【英文标题】:json objects from registry.nodejs.org shows error 【发布时间】:2016-06-21 22:12:44 【问题描述】:

我如何使用 jsonP 来获取所有包含关键字的 NPM 包。 我用过

https://registry.npmjs.org/-/_view/byKeyword?startkey=["Keyword"]&&endkey=["keyword",]&group_level=3

它会抛出一个错误:在控制台中是意外的。

【问题讨论】:

欢迎来到 ***,您能否通过编辑答案提供更多详细信息。我们需要知道您尝试了什么以及您是如何尝试的,以便为您提供帮助。 【参考方案1】:

正确的搜索查询是:

https://registry.npmjs.org/-/_view/byKeyword?startkey=[%22keyword%22]&endkey=[%22keyword%22,]&group_level=3

您需要使用 "keyword" 而不是 "Keyword"'&' 而不是 '&&'强>

【讨论】:

我仍然收到相同的错误代码如下 .factory('npmservice',function($http) var req=function(uname) return $http( method:'JSONP', url:'registry.npmjs.org/-/_view/…'",]&group_level=3' //registry.npmjs.org/-/_view/…'",]&group_level=3 ) ; 你应该添加startkey=["uname"]而不是startkey=["%27+uname+%27"]浏览器会自动转换它 看到我已经做到了registry.npmjs.org/-/_view/…",]&group_level=3 仍然会抛出错误 你的网址看起来像你错过了结束括号 (]) https://registry.npmjs.org/-/_view/byKeyword?startkey=[%22%27+uname+%27%22]&endkey=[%22%27+uname+%27%22 它应该是 https://registry.npmjs.org/-/_view/byKeyword?startkey=[%22%27uname%27%22]&endkey=[%22%27uname%27%22] 我的错误出现在 json 对象即将加载并且令牌:在启动时显示为错误

以上是关于来自 registry.nodejs.org 的 json 对象显示错误的主要内容,如果未能解决你的问题,请参考以下文章

为啥 WCF 服务能够处理来自不同进程的调用而不是来自线程的调用

来自 viewDidAppear 的 Segue 调用有效,但不是来自 viewWillAppear

来自 CWnd 的 ReleaseDC 覆盖来自 winuser 的 ReleaseDC

来自麦克风的声音与来自扬声器的声音

来自祖父母的组件,来自父母的数据,在孩子中呈现

Oracle SQL - 来自/来自带有日期的表的日期