node.js - 新的 React 项目 2.1 因 NPM ERR 而失败!418我是个茶壶
问题描述
我有最新的 Visual Studio 2017 节点 v10.4.1,npm v6.1.0。我可以创建 ASP.NET Core 2.0 React 项目并且 NPM 依赖项加载正常,我可以在 Web 浏览器中启动新创建的项目。
但是,当我创建一个新的 ASP.NET Core 2.1 React 项目时,NPM 包的还原失败并显示:
NPM: ERR! 418 I'm a teapot: acorn@5.3.0
如果 NPM 在 2.0 项目中运行良好,但 2.1 NPM 恢复失败并出现愚蠢的愚人节错误,那可能会出现什么问题。
.npmrc 看起来像这样:
proxy=http://xxx.xxx.cz:3128/
registry=http://registry.npmjs.org/
strict-ssl=false
从 cmd.exe 执行的命令:
cd %ProgramFiles%\nodejs
npm install npm@latest
也以
npm ERR! 418 I'm a teapot: npm@latest
解决方案
在依赖代理的服务器上,我也在另一种类型的项目中遇到了这个错误。https
我设法通过使用而不是http
注册表使其工作:
registry=https://registry.npmjs.org/
推荐阅读
- c++ - 当我使用 mt19937 在 C++ 中生成随机数时遇到了一个问题
- google-apps-script - TypeError:无法读取未定义的属性“Shet”
- javascript - 在 shouldComponentUpdate 中选择道具以检查相等性的语法紧凑和高性能方法?
- git - 如何从本地 ist 中删除重复的 git 遥控器?
- python - 问题转换
- javascript - 我如何导入 csv 列 ID、名称,如果名称在 csv 中使用 Jquery 退出,我将检查单选值
- dialogflow-es - 无法使用自定义有效负载在对话流中获取对意图的响应
- arrays - 从单元格中读取数组
- javascript - 如何使用滑块从虚拟目录中选择图像来创建 javascript 图像库...?
- image - 加载图像/颤振失败