我已经构建了一个 React 应用程序,它在本地服务器上运行良好。但是,当我运行 npm run build 时,该过程似乎正确执行(创建 build 文件夹,其中包含捆绑的 js 文件和 index.html 文件),但是当我在浏览器中打开 index.html 时,它不会呈现任何内容。我读到一些关于静态服务器使用node.js的内容,问题是,我支付hostgator并使用静态服务器,我需要支付的月费几乎与我支付的年费相同,有某种方法可以在服务器上运行它没有节点,阿帕奇等? (因为该项目已经完成)...谢谢大家赞赏!
在你放置构建文件的地方(最后的截图)
你需要创建.htacces
file
将此内容复制并粘贴到其中.htacces
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.html [QSA,L]
现在应该可以了。
[Note:]尝试使用创建它file
Cpanel 中的选项,创建后,编辑 .htaccess 文件并粘贴上面的代码片段(第三张和第四张图片)。
像这样的东西
Where .htacess file looks like this
adding new file
Click on .htacess file and then select edit to edit it
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)