如何使用CRA在package.json的“代理”中添加对象?

时间:2019-08-15 20:14:47

标签: reactjs create-react-app

我更新了版本,现在不再可以添加对象。我还按照文档中的说明在“ src”中创建“ setupProxy.js”,但是当我这样做时,该应用程序只是无法运行,并显示一条消息,提示“意外的标识符”。

我要继续使用的内容:

Meta

有什么办法可以通过将其转换为字符串来获得相同的结果?

我试图做的事情引起了错误:

type

1 个答案:

答案 0 :(得分:0)

他们在guide中提到。

  

注意:此文件仅支持Node的JavaScript语法。确保仅使用受支持的语言功能(即不支持Flow,ES模块等)。

因此importexport抛出语法错误,而node.js环境不支持它。看来您就是这种情况。

您需要使用nodejs中默认的CommonJS模块系统。

const proxy = require('http-proxy-middleware');

module.exports = function(app) {
  app.use(proxy('/api', { target: 'http://dev.siga.avenida.com.br:8686' }));
};