Node.js 安装量角器-注册表返回404以启动https://registry.npmjs.org/@类型%2fnode

Node.js 安装量角器-注册表返回404以启动https://registry.npmjs.org/@类型%2fnode,node.js,protractor,npm-install,Node.js,Protractor,Npm Install,每次尝试安装量角器()时,都会出现错误。我正在使用以下命令:npm安装-g量角器 这就是我看到的错误: npm ERR! Windows_NT 6.1.7601 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "insta ll" "-g" "protractor" npm ERR! node v6.11.1 np

每次尝试安装量角器()时,都会出现错误。我正在使用以下命令:
npm安装-g量角器

这就是我看到的错误:

npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "insta
ll" "-g" "protractor"
npm ERR! node v6.11.1
npm ERR! npm  v3.10.10
npm ERR! code E404

npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/@types%2fnode
npm ERR! 404
npm ERR! 404  '@types/node' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
npm ERR! 404 It was specified as a dependency of 'protractor'
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\protractor\npm-debug.log
我尝试过直接安装@type/node,但失败了,出现了相同的错误。我尝试过直接下载Typescript(并且成功),但这似乎不能满足量角器的安装。
我错过了什么?根据npm的说法,该软件包是否现在不可用(即已损坏),它是在3天前更新的

在我之前的公司中,我们使用Nexus 2和私有NPM回购作为一种选择。所有npm流量都通过Nexus,但它无法处理
@types
,因为较新版本/更新支持is。它给出了同样的错误


您是否也在使用私有回购的设置?

在安装本机脚本时,我遇到了相同的问题。尝试使用以下命令:

  • 设置http
  • 设置http\U代理=

  • 这将对您有所帮助。

    这是不寻常的。当我在chrome浏览器上导航到时,我得到的是响应,而不是404<代码>{u id:“@types/node”,“_rev:”378-10c856ad75f410d40c03812afba9dc03”,“name:“@types/node”,“description:”node.js的TypeScript定义”,“dist tags:{“latest:”8.0.14”,“ts2.0:”7.0.29”,“ts2.1:”7.0.29”,“ts2.2:”8.0.14”,“ts2.3:”8.0.14”,“ts2.4:”8.0.14”,“ts2.5:”8.0.15“,”alpha.0:”版本:{“4.0.15-alpha”,“description”:“Node.js v4.x的类型定义来自…我也看到了。我再试了一次,这次似乎奏效了。也就是说,当我试图运行命令
    grandor conf.js
    时,我看到一个错误,“术语‘grandor’不能识别为cmdlet的名称…”最后,我尝试使用纱线而不是npm。这很有效。
    纱线全局添加量角器
    在terminal
    npm config set@types:registry=”中运行此命令https://registry.npmjs.org/“
    然后尝试安装量角器。