首页 文章

如何在cPanel上部署react应用程序?

提问于
浏览
0

我创建了一个具有以下文件夹结构的react应用程序

-上市
--dist
--- bundle.js
--- styles.css的
--index.html

  • 图片
    -服务器
    --server.js
    -src
  • 组件
    --app.js
    -.babelrc
    -package.json
    -webpack.config.js

我想将它上传到cPanel . 那可能吗?我还需要上传node_modules /文件夹吗?

这是我的回购链接:https://github.com/theoiorga/react-expensify-app

2 回答

  • 0

    只需将您的本地公用文件夹上传到您的托管public_html文件夹即可

  • 0

    React应用程序是在节点上构建的,并且不能在cpanel上开箱即用 .

    我假设您正在使用Linux服务器 . 要部署您的react应用程序,您需要执行以下操作 .

    • 确保您已对服务器进行root评估 . 只有在使用vps或专用主机而不是共享主机时,才有可能实现这一点 .

    • 使用SSH登录您的帐户

    • 在服务器上安装节点和npm

    • 将构建文件上载到服务器

    • 运行命令以在 生产环境 中启动您的应用程序 .

    这些步骤看起来很简单,但有点复杂 . 如果你是刚刚开始做出反应的新手,我建议你不要为这些步骤烦恼 . 您可以通过免费的 Cloud 服务(如heroku)轻松地让您的反应应用程序在不到10分钟的时间内正常工作 .

相关问题