2017-06-20 141 views
-2

我想將我的React項目上傳到外部服務器。我已經有一個項目,我在本地使用節點服務器來使用webpack運行它。
在此之前,我沒有任何部署經驗。所以關於部署的任何見解都會有所幫助。將React項目部署到外部服務器

回答

1

您可以按照下列步驟操作:

  • SSH使用服務器證書的服務器。
  • 須藤蘇
  • 混帳克隆repository address [只有在庫尚未被克隆]
  • CD projectFolder
  • git的結帳<branchYouWantToDeploy>
  • 的git拉出身<branchYouWantToDeploy>
  • NPM安裝
  • npm run build:製作
  • apachectl graceful [只有用於Apache服務器]
  • service nginx reload [只爲nginx的服務器]
  • 出口

如果gitnpm沒有安裝在服務器中,你可以分別按照這些鏈接:

GIT

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

NODE

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

+0

他們也可能需要安裝Git和節點。更新了 – Shadowfool

+0

,感謝@Shadowfool的領導。 :) – keshavDulal