【发布时间】:2017-04-14 20:49:45
【问题描述】:
是否有可能覆盖开发环境的 react-scripts 中的 publicPath。我使用 symfony 并在 twig 中包含 react 应用程序,因此我必须更改资产以从 http://localhost:3000/static/js/bundle.js 提供服务 - 这工作正常,但我对静态文件有问题,因为它们在浏览器中呈现为 '/static/media/logo.813ua。 png',我当前的网址是http://localhost:8000
我所做的是我在 webpack.config.dev.js: var publicPath = 'http://localhost:3000/' 中运行 yarn 弹出和修改,一切正常,但我不想弹出,所以有没有可能做这没有弹出反应脚本?
【问题讨论】:
-
是的,在你的 package.json 中,"start": "PORT=8000 react-scripts start"
标签: javascript reactjs webpack react-redux webpack-dev-server