簡體   English   中英

如何在linux中部署reacjs應用程序?

[英]how to deploy a reacjs application in linux?

node 和 reactjs 的新手。 我使用 create-react-app 創建了一個示例應用程序。 我運行 npm run build 來構建項目,一旦成功構建,就會看到以下 . 靜態服務器在這里是什么意思。 我打算構建一個應用程序,而不僅僅是靜態網頁。 如果我將構建文件夾復制到我的開發框並運行以下命令,這些構建和部署步驟是否會起作用。

我需要安裝任何網絡服務器才能在 Linux 開發箱中工作嗎? nodejs/linux中的部署是如何工作的,與microsoft box相比,你必須安裝IIS Web服務器,然后在其下部署網站。

The build folder is ready to be deployed.
You may serve it with a static server:

  npm install -g serve
  serve -s build

在開發階段,您可以使用npm start啟動一個在更改時自動重新加載的開發服務器。 (漂亮整齊)。

當您想要托管您的應用程序時,您應該使用npm run build命令並將其部署為靜態網站。 您可以為此使用基本的 Apache 服務器。 您的構建文件夾應包含一個 index.html 和各種 js 文件,這些文件將在用戶請求您的網站時加載。

瞧,您托管了您的 React 應用程序;)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM