首页 > 解决方案 > 我试图安装 ionic 但它返回:npm ERR!代码 E418

问题描述

我有一个严重的问题。我尝试安装 ionic、cordova、angular、react-native-cli、https-status-error 和其他软件包,但它总是返回:

npm ERR! code E418
npm ERR! 418 I'm a teapot: ionic @ latest

请注意,这可能是错误的,我不明白发生了什么。直到 3 天前还好。

标签: ionic-frameworknpm

解决方案


因此,在 18 年 5 月 29 日之后,这是全球范围内在公司代理背后工作的开发人员面临的常见错误。以下调整为我解决了这个问题:

  1. 转到您的 .npmrc 文件。

    根据您正在设置的配置,您将在文件中包含以下类似内容-

    strict-ssl=false
    registry=http://registry.npmjs.org/
    python=C:/Python27/python.exe
    msvs_version=2015
    http-proxy=<WHATEVER-PROXY-YOU-USUALLY-ADD>:8000
    

注意:忽略额外的配置,如 python 变量路径。

  1. 将注册表链接更新为“ https://registry.npmjs.org/ ”。所以你的文件现在看起来像这样 -

     strict-ssl=false
     registry=https://registry.npmjs.org/
     python=C:/Python27/python.exe
     msvs_version=2015
     http-proxy=<WHATEVER-PROXY-YOU-USUALLY-ADD>:8000
    
  2. 还有维奥拉!你已经准备好启动你的 npm install 命令了 :)


推荐阅读