gpt4 book ai didi

javascript - npm 安装语法错误 : Unexpected token C

转载 作者:搜寻专家 更新时间:2023-10-31 23:48:45 25 4
gpt4 key购买 nike

我在前几天对 npm 配置进行了一些更改,现在我在尝试安装各种软件包时始终收到相同的错误。本质上,我不能再使用 npm,因为我认为这是对 npm 设置的个人错误更改。

我卸载了node和npm,重新安装,尝试了npm博客中的配置设置,还是报同样的错误。也许它与 Cellar 目录中的权限有关?我以为我以前已经处理过了......

我不清楚问题出在哪里,非常感谢您的帮助。

错误输出如下:

npm ERR! registry error parsing jsonnpm ERR! SyntaxError: Unexpected token Cnpm ERR! Cannot GET http://registry.npmjs.org/node-simple-routernpm ERR!     at Object.parse (native)npm ERR!     at RegClient. (/usr/local/Cellar/node/0.10.26/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js:203:23)npm ERR!     at Request.self.callback (/usr/local/Cellar/node/0.10.26/lib/node_modules/npm/node_modules/request/request.js:123:22)npm ERR!     at Request.EventEmitter.emit (events.js:98:17)npm ERR!     at Request. (/usr/local/Cellar/node/0.10.26/lib/node_modules/npm/node_modules/request/request.js:893:14)npm ERR!     at Request.EventEmitter.emit (events.js:117:20)npm ERR!     at IncomingMessage. (/usr/local/Cellar/node/0.10.26/lib/node_modules/npm/node_modules/request/request.js:844:12)npm ERR!     at IncomingMessage.EventEmitter.emit (events.js:117:20)npm ERR!     at _stream_readable.js:920:16npm ERR!     at process._tickCallback (node.js:415:13)npm ERR! If you need help, you may report this *entire* log,npm ERR! including the npm and node versions, at:npm ERR!     

npm config list 的输出生成:

$ npm config list; cli configsregistry = "http://registry.npmjs.org/"; userconfig /Users/rfatahi/.npmrcca = ""https-proxy = "http://127.0.0.1:8888/"proxy = "http://127.0.0.1:8888/"registry = "http://registry.npmjs.org/"strict-ssl = true; builtin config undefinedprefix = "/usr/local"; node bin location = /usr/local/Cellar/node/0.10.26/bin/node

最佳答案

如果你打开文件 /usr/local/Cellar/node/0.10.26/lib/node_modules/npm/node_modules/npm-registry-client/lib/request.js,然后插入 console.log(data) 在第 202 行(就在 JSON.parse 之前,您将能够看到您遇到了什么错误。

您还可以使用 npm config list 获取 npm 配置并发布它,或者只删除您的 npmrc 文件。但我不确定这是配置问题。

此外,您通过 HTTP 发出请求很奇怪,因为默认 URL 是 HTTPS。也许某些防火墙搞砸了(?)。

关于javascript - npm 安装语法错误 : Unexpected token C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22261494/

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