【问题标题】:Deploy React Project to an external server将 React Project 部署到外部服务器
【发布时间】:2017-11-23 00:01:39
【问题描述】:

我想将我的 React 项目上传到外部服务器。我已经有一个项目,我在本地使用节点服务器通过 webpack 运行它。
在此之前我没有任何部署经验。因此,任何有关部署的见解都会有所帮助。

【问题讨论】:

    标签: node.js reactjs deployment webpack web-deployment


    【解决方案1】:

    您可以按照以下步骤操作:

    • SSH 使用服务器凭据发送到服务器。
    • 须藤苏
    • git clone repository address [仅当尚未克隆存储库时]
    • cd projectFolder
    • git 结帐<branchYouWantToDeploy>
    • git pull origin<branchYouWantToDeploy>
    • npm 安装
    • npm run build:production
    • apachectl graceful [仅适用于 apache 服务器]
    • service nginx reload [仅适用于 nginx 服务器]
    • 退出

    如果服务器中没有安装gitnpm,可以分别点击以下链接:

    GIT

    https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

    节点

    https://nodejs.org/en/download/package-manager/
    npm 与 Node.js 一起安装
    npm 与 Node.js 一起分发 - 其中 意味着当你下载 Node.js 时,你会自动得到 npm 安装在您的计算机上。

    根据项目和服务器的类型和复杂性,您可能需要/可能不需要遵循所有步骤。但是,这些应该足以开始。您可以随时在问题中添加有关您的项目和部署服务器的更多详细信息。

    以下是一些中型博客文章,您可以深入了解:

    Understanding React deployment

    Deploy react-webpack to Digital Ocean with Nginx and Github

    【讨论】:

    • 取决于服务器,他们可能还需要安装 git 和 node。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 2020-03-24
    • 2013-09-07
    • 2020-09-15
    • 1970-01-01
    相关资源
    最近更新 更多