Webpack 开发服务器不使用代理

标签 webpack webpack-dev-server

我已阅读documentation对于 webpack-dev-server 以及如何设置代理,但它对我不起作用。我想要做的是有一个API_ROOThttp://my_external_server.com/api,然后在ajax请求中使用它。在我的配置中,我有:

proxy: {
    'http://my_external_server.com/api/*' : {
        target: 'http://127.0.0.1:8000/api/',
        secure: false
    }
}

Here是我的完整配置。

最佳答案

您只需将 key 替换为目标,如下所示:

proxy: {
  '/api/*' : {
    target: 'http://my_external_server.com',
    secure: false
  }
}

关于Webpack 开发服务器不使用代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33132839/

相关文章:

javascript - 如何隐藏 webpack-dev-server 日志?

javascript - Create-react-app:如何定义开发服务器的上下文路径

javascript - React.JS 新的 CSS 模块

node.js - 将 native 模块构建为 Electron 应用程序的一部分

javascript - Webpack:是否可以在编译时评估 javascript 表达式?

webpack - 禁用 javascript 时使用 loader for css - webpack

webpack - 未收到数据 ERR_EMPTY_RESPONSE webpack

javascript - React - 导入非模块化 sass 文件返回空对象

javascript - React useState 与 webpack-dev-server 一起使用时未定义

docker - Inotify在Mac的Docker上不起作用