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

Jul*_*lio 8 deployment hosting host web reactjs

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

提前致谢

cro*_*raf 11

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

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

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

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

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

  • 谢谢!我刚在000webhost中测试了一个简单的应用程序,它就像一个魅力!作为一个建议,你应该试试create-react-app.是一个可以在npm中找到的包,并创建一个可以使用的ReactJS应用程序.对于更多的访问者,我使用了'create-react-app`,然后,我刚刚执行了`npm run build`并将我的所有文件上传到000webhost(根文件夹)中的`public_html`文件夹,它可以工作.注意上传到`static`文件夹的文件放置得很好,如果没有,只有你看到的是白屏. (5认同)

ZSt*_*DPM 5

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