【发布时间】:2019-01-02 14:57:11
【问题描述】:
我一直在尝试使用以下命令在具有公司代理的服务器上安装 Yeoman 和 Gulp:
npm install -g yo gulp
但是,当我运行此命令(或任何“npm install”命令)时,我会遇到:
npm ERR! E418
npm ERR! 418 I'm a teapot: gulp@latest
我很确定这是与代理有关的问题,但我无法弄清楚究竟是什么原因造成的。
我做过的一些测试:
我将代理添加到我的 npmrc 文件中,其中包含用于身份验证的登录信息,我相信它已正确输入。如果我更改用户名或密码的任何部分,我的错误将更改为 E407(身份验证失败)。
我运行了“npm config set strict-ssl false”,但似乎没有任何作用。
我尝试运行不同的安装,但我仍然只收到“418 我是茶壶包@latest”。
【问题讨论】: