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

时间:2017-06-16 17:03:00

标签: reactjs web deployment hosting host

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

提前致谢

2 个答案:

答案 0 :(得分:10)

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

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

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

所以你只需将这三件事放在你的服务器上,你的应用程序就可以在index.html上找到。

P.S。不知道什么是Ipage,并且没有使用create-react-app。

答案 1 :(得分:1)

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