【发布时间】:2017-07-04 02:41:20
【问题描述】:
所以我有一个使用 webpack 捆绑的 react 应用程序,这对我来说完全是黑魔法。但是,我可以用它来构建网站,如果我通过 python 使用简单的 http 服务器,我可以看到网站并且一切运行良好。所以构建工作!但是,当我通过将 dist 文件夹的所有内容放入服务器端的 public_html 文件夹中将其传输到我的 FTP 服务器时,出现了一些问题。当我导航到我的网站时,我得到了这个:
vendor.1ef2345b1b27ea00e944.js Failed to load resource: the server responded with a status of 404 (Not Found)
app.00a6dbb5503f500f33b7.js Failed to load resource: the server responded with a status of 404 (Not Found)
嗯....这两个文件都不在我的 dist 文件夹中。我唯一的猜测是 webpack 以某种方式引用了这些文件,我不知道如何调试它。我以前(曾经)使用过这个过程来启动我的网站,所以我认为它应该可以正常工作,但显然不是。完全困惑,任何帮助/建议将不胜感激。
编辑:好的,现在只有应用程序文件丢失了,但我不知道发生了什么变化。这么好,我猜?
【问题讨论】:
-
如果您不给我们任何代码,就很难判断出了什么问题!你的 python 服务器应该为 react 应用程序提供服务吗?
-
我不知道该告诉你什么。 Webpack 是一个带有大量活动部件的庞大模块。您希望我显示代码的哪一部分,因为我不知道其中的任何部分是做什么的。如果你愿意,我可以链接到我的仓库。
-
分享你的python代码。另外,您确定这些文件在您的服务器上的名称相同吗?
-
请分享一些代码以便详细说明..
-
@PeterWeyand 你能分享一下配置文件吗?
标签: reactjs webpack server ftp http-status-code-404