首页 > 解决方案 > 接收 npm ERR!安装 http-proxy-middleware 后的代码 ELIFECYCLE

问题描述

[Reactjs 的初学者] 我做了什么:

  1. 一切正常
  2. 安装了 http-proxy-middleware 依赖
  3. 现在,即使在删除 http-proxy-middleware 之后,我也会收到以下错误
  4. 按照另一个答案,也尝试过:清理npm缓存,删除package-lock.json,重新安装节点模块(在服务器和客户端文件夹中,我不确定)

错误:

require(...) is not a function
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! client@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the client@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

有什么帮助解决这个问题吗?:)

标签: node.jsreactjsreact-redux

解决方案


最近做了一些更改,请查看最新的文档

现在最好的导入方法是:

const { createProxyMiddleware } = require('http-proxy-middleware');

推荐阅读