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

问题描述 投票:7回答:2

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

提前致谢

reactjs web deployment hosting host
2个回答
11
投票

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

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

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

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

附:不知道什么是Ipage,并且没有使用create-react-app。


2
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.