ReactJS生产构建不包括文件

我是ReactJS的新手,刚刚完成了我的第一个项目。</ p>

我的一个组件是一个与PHP文件一起发送电子邮件的联系表单。
在开发构建时,它在localhost上运行正常。 </ p>

但是一旦我将PHP文件的localhost路径替换为直接链接并创建生成版本,我就会得到404文件。</ p>

这是我的文件夹结构</ p>

</ p>

我的contact.php链接来自 Contact组件看起来像 const API_PATH ='/ api /contact / contact.php'; </ code >


nn

</ p>

我做错了什么?</ p>
</ div>

展开原文

原文

I'm new to ReactJS and just finished my first project.

One of my components is a contact form that uses with a PHP file to send an email. On dev build, it works fine on localhost.

But as soon as I replace the localhost path to the PHP file to direct link and create a production build, I get a 404 for the PHP file.

Here is my folder structure

enter image description here

And my link to contact.php from Contact component looks like const API_PATH = '/api/contact/contact.php';

enter image description here

What am I doing wrong?

dongpan3001
dongpan3001 超级肯定
一年多之前 回复
doulong4169
doulong4169 你确定是http而不是https吗?
一年多之前 回复

1个回答



我通过将API文件夹移动到生产版本文件夹来解决了这个问题。</ p>

我' 我不确定这是否是正确的做事方式,但它有效。</ p>
</ div>

展开原文

原文

I solved the issue by moving the API folder into the production build folder.

I'm not sure if it's the right way to do things but it worked.

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐