我可以在常规主机上部署我的 ReactJS 应用程序吗?

IT技术 reactjs web deployment hosting host
2021-05-24 02:36:52

我是 React 的新手,我看过很多指南,其中人们教你如何在诸如数字海洋、heroku、GitHub Pages、aws 等服务上部署你的 React 应用程序。但我想知道我是否可以部署我的 React 应用程序(create-react-app),它只包含主机服务(如 000webhost 或 Ipage)中的前端?因为一个人要我设计一个网站,他说他已经在lpage有域名和主机服务了。

提前致谢

2个回答

我使用 webpack 来捆绑我的 React 应用程序。所以最后react应用程序将是:

  • 一个包(如果您使用动态包加载,则很少更多 - 可能不是),这只是一个 javascript 文件
  • 您的 index.html 在正文末尾包含此文件
  • 以及原则上可以在一个文件(或包含多个文件的单独文件夹)中设置并包含在 index.html 顶部的 .css

关于 .css 有几种更好的方法来包含,但您可能可以从上面提到的简单设置开始。

因此,您只需将这 3 样东西放在您的服务器上,您的应用程序就可以在 index.html 上找到。

PS 不知道什么是Ipage,也没有使用create-react-app。

npm run build从项目所在的命令行文件夹运行“ ”。从创建的“build”文件夹中复制文件并将它们上传到主机的根文件夹或等效文件夹中。只需不到一分钟。