【发布时间】:2019-02-04 12:46:23
【问题描述】:
我正在尝试重用一个不久前开源的 webapp,它是使用一些 Django 和 ReactJS 编写的......现在我是一名 devops 工程师,所以我在 JS 甚至 Django 方面的技能相当有限,所以我卡住了..我的主要问题是这个webapp可以在本地运行得很好..所以我可以启动它并使用http://localhost:8000进行连接,但是每当我尝试在服务器上设置它并使其“公开”用于内部网络它无法访问所有 JS 资产。
我知道问题出在我的 webpack 配置上,但我无法解决它。我尝试了一整天,但我什至找不到合适的文档,因为它使用的是 Webpack 2.5。
https://github.com/tsprasath/estate/tree/master/webpack
我附上了来自 repo 的 webpack 配置的链接。如果有人至少可以指出我要查看的正确内容,那将很有帮助。 提前致谢!
【问题讨论】:
-
调试这个问题的第一步我要做的就是升级到 webpack 4:这不是太大的变化,你也许可以找到更多帮助来调试这个问题。我会先升级到最新的 webpack 3.x,然后是 4.x。
标签: django reactjs webpack web-applications webpack-2