错误:** npm 错误!意外的标记 < JSON 中的位置 0,同时在“<!DOCTYPE HTML PUBLI...”附近解析时

SHR*_*REE 13 npm

Image我正在将sitecore Habitat项目克隆到我的本地机器上。
在运行npm install时克隆后,我收到此错误。我从堆栈溢出的答案中以所有可能的方式厌倦了,但没有成功,答案仍然显示错误,如果有人知道这一点,请告诉我。

ERROr: **npm ERR! Unexpected token < in JSON at position 0 while parsing near '<!DOCTYPE HTML PUBLI...'**
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

Lui*_*bro 19

我在另一个问题中找到了这个解决方案,并在我这样设置注册表后为我工作:

npm set registry https://registry.npmjs.org/


小智 16

删除即可

package-lock.json 文件

这个对我有用。

我收到如下错误:

在此处输入图片说明


Nou*_*oud 6

设置 npm Registery 对我有用

npm 设置注册表https://registry.npmjs.org/

  • 请重点关注您的帖子与较旧的帖子(例如 Luis Febro 的帖子)相比所提供的差异和额外见解。尽量避免给人留下这样的印象:您只是用不太合适的格式复制现有答案...... (3认同)

Bur*_*lid 4

此错误意味着中间有一个代理拒绝您访问互联网。

该错误来自代理呈现的 HTML 页面。

您需要咨询您的网络管理人员以允许连接通过(例外),或者您必须HTTP_PROXY在您的环境中配置变量,如下所示:

http://username:password@proxy.server.com:port