亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

【全棧React】第12天: 創(chuàng)建React應(yīng)用

solocoder / 2596人閱讀

摘要:本文轉(zhuǎn)載自眾成翻譯譯者鏈接原文今天,我們將添加一個(gè)構(gòu)建過程來存儲(chǔ)常見的構(gòu)建操作,以便我們可以輕松地開發(fā)和部署我們的應(yīng)用。在要?jiǎng)?chuàng)建應(yīng)用的目錄中打開終端窗口。文件有一個(gè)的節(jié)點(diǎn),這個(gè)應(yīng)用本身將被自動(dòng)掛載這是在文件中處理的。

本文轉(zhuǎn)載自:眾成翻譯
譯者:iOSDevLog
鏈接:http://www.zcfy.cc/article/3822
原文:https://www.fullstackreact.com/30-days-of-react/day-12/

今天,我們將添加一個(gè)構(gòu)建過程來存儲(chǔ)常見的構(gòu)建操作,以便我們可以輕松地開發(fā)和部署我們的應(yīng)用。

React小組注意到運(yùn)行一個(gè)React應(yīng)用需要很多配置(并且社區(qū)幫助臃腫 - 包括我們也是如此)。幸運(yùn)的是,React團(tuán)隊(duì)/社區(qū)中的一些聰明人員聚集在一起,構(gòu)建/發(fā)布了一個(gè)官方的生成器應(yīng)用,使其更容易上手并快速運(yùn)行。

創(chuàng)建React應(yīng)用

通過Facebook發(fā)布的create-react-app項(xiàng)目可幫助我們快速啟動(dòng)并運(yùn)行我們系統(tǒng)上的React應(yīng)用,無需自定義配置我們的一部分

該軟件包作為Node軟件包發(fā)布,可以使用npm進(jìn)行安裝。


nvmn的一個(gè)插件

如果您的系統(tǒng)上尚未安裝該節(jié)點(diǎn),Node主頁有如何安裝node的簡單文檔。

我們建議使用nvm或n版本管理工具。這些工具使您可以隨時(shí)在系統(tǒng)上安裝/使用多個(gè)版本的節(jié)點(diǎn)變得非常簡單。

在我們的系統(tǒng)上安裝了 node 后,我們可以安裝create-react-app包:

`npm install --global create-react-app`

使用全局方式安裝的create-react-app ,我們可以在終端的任何地方使用create-react-app 命令。

我們創(chuàng)建一個(gè)我們稱之為30days的新應(yīng)用,使用我們剛剛安裝的 create-react-app 命令。 在要?jiǎng)?chuàng)建應(yīng)用的目錄中打開終端窗口。

在終端中,我們可以使用該命令創(chuàng)建一個(gè)新的React應(yīng)用,并為要?jiǎng)?chuàng)建的應(yīng)用添加一個(gè)名稱。

create-react-app 30days && cd 30days

讓我們?cè)跒g覽器中啟動(dòng)我們的應(yīng)用。create-react-app 軟件包附帶了一些為我們創(chuàng)建的內(nèi)置腳本(在 package.json 文件中)。 我們可以使用npm start命令_start_使用內(nèi)置的網(wǎng)絡(luò)服務(wù)器編輯我們的應(yīng)用:

npm start

該命令將在Chrome中打開一個(gè)窗口,使其在我們應(yīng)用中運(yùn)行默認(rèn)url:http://localhost:3000/。

我們來編輯新創(chuàng)建的應(yīng)用??纯此鼊?chuàng)建的目錄結(jié)構(gòu),我們將看到我們有一個(gè)運(yùn)行public/index.html 的基本節(jié)點(diǎn)應(yīng)用,以及構(gòu)成我們正在運(yùn)行的應(yīng)用的src/ 目錄中的幾個(gè)文件。

我們打開 src/App.js 文件,我們將看到我們有一個(gè)非?;镜慕M件,應(yīng)該都很熟悉。它有一個(gè)簡單的渲染功能,它返回我們?cè)贑hrome窗口中看到的結(jié)果。

index.html文件有一個(gè) #root

節(jié)點(diǎn),這個(gè)應(yīng)用本身將被自動(dòng)掛載(這是在src/index.js文件中處理的)。任何時(shí)候,我們要添加webfonts,樣式,標(biāo)簽等,我們可以將它們加載到index.html文件中。

Shipping(運(yùn)輸)

我們將在幾周內(nèi)進(jìn)行部署,但暫時(shí)知道生成器創(chuàng)建了一個(gè)構(gòu)建命令,因此我們可以創(chuàng)建我們的應(yīng)用的最小化,優(yōu)化版本,我們可以將其上傳到服務(wù)器。

我們可以使用我們項(xiàng)目根目錄下的npm run build 命令構(gòu)建我們的應(yīng)用:

`npm run build`

因此,我們現(xiàn)在有一個(gè)實(shí)時(shí)重新加載的單頁應(yīng)用(SPA)可以開發(fā)。 明天,我們將使用這個(gè)新的應(yīng)用程序, 我們構(gòu)建在運(yùn)行時(shí)呈現(xiàn)多個(gè)組件

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/84686.html

相關(guān)文章

  • 全棧ReactReact 30教程索引

    摘要:今天我們將討論創(chuàng)建組件的最終方案,即無狀態(tài)函數(shù)的純組件。今天我們正在研究一種處理提出的復(fù)雜數(shù)據(jù)的方法,稱為體系結(jié)構(gòu)。第天部署介紹今天,我們將探討部署我們的應(yīng)用所涉及的不同部分,以便外界可以使用我們的應(yīng)用。 本文轉(zhuǎn)載自:眾成翻譯譯者:iOSDevLog鏈接:http://www.zcfy.cc/article/3758原文:https://www.fullstackreact.com/3...

    appetizerio 評(píng)論0 收藏0
  • 全棧React11: 純組件

    摘要:今天我們將討論創(chuàng)建組件的最終方案,即無狀態(tài)函數(shù)的純組件。為了獲得更多的性能和簡單性,同樣允許我們使用正常的函數(shù)創(chuàng)建純粹的,無狀態(tài)的組件。在中,功能組件被稱為一個(gè)參數(shù)的類似于構(gòu)造函數(shù)類,它們是它所調(diào)用的,以及組件樹的當(dāng)前。 本文轉(zhuǎn)載自:眾成翻譯譯者:iOSDevLog鏈接:http://www.zcfy.cc/article/3819原文:https://www.fullstackrea...

    Cciradih 評(píng)論0 收藏0
  • 全棧React13: 重復(fù)元素

    摘要:在我們的應(yīng)用中添加太多的復(fù)雜度來加載外部數(shù)據(jù)之前今天我們將快速了解如何在應(yīng)用中重復(fù)組件元素。出于性能原因使用虛擬嘗試限制在重新視圖時(shí)需要更新的元素的數(shù)量。 本文轉(zhuǎn)載自:眾成翻譯譯者:iOSDevLog鏈接:http://www.zcfy.cc/article/3826原文:https://www.fullstackreact.com/30-days-of-react/day-13/ 今...

    RaoMeng 評(píng)論0 收藏0
  • 全棧React6: 狀態(tài)

    摘要:無論何時(shí)狀態(tài)改變通過,組件將重新投遞。在調(diào)用函數(shù)之后,我們可以將第二個(gè)參數(shù)傳遞給函數(shù),該函數(shù)將在狀態(tài)更新后保證被調(diào)用。今天,我們更新了我們的組件以使其處于狀態(tài)狀態(tài),現(xiàn)在有必要處理如何使組件成為狀態(tài)。 本文轉(zhuǎn)載自:眾成翻譯譯者:iOSDevLog鏈接:http://www.zcfy.cc/article/3824原文:https://www.fullstackreact.com/30-d...

    leo108 評(píng)論0 收藏0
  • 全棧React2: 什么是 JSX?

    摘要:代表基本上是常規(guī)。第次更新,在年完成。幾乎完全支持所有主要的瀏覽器。但這將是一段時(shí)間,直到較舊版本的瀏覽器逐步停止使用。這意味著將轉(zhuǎn)換為。在組件的情況下,寫入的將如下所示在我們?cè)诘谝粋€(gè)作出反應(yīng)組件使用的語法是語法。 本文轉(zhuǎn)載自:眾成翻譯譯者:iOSDevLog鏈接:http://www.zcfy.cc/article/3797原文:https://www.fullstackreact....

    Eirunye 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<