日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
零配置部署React

你想使用 React 來構(gòu)建應(yīng)用嗎?“入門”是很容易的,可是接下來呢?

臨漳ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

React 是一個構(gòu)建用戶界面的庫,而它只是組成一個應(yīng)用的一部分。應(yīng)用還有其他的部分——風(fēng)格、路由器、npm 模塊、ES6 代碼、捆綁和更多——這就是為什么使用它們的開發(fā)者不斷流失的原因。這被稱為 JavaScript 疲勞。盡管存在這種復(fù)雜性,但是使用 React 的用戶依舊繼續(xù)增長。

社區(qū)應(yīng)對這一挑戰(zhàn)的方法是共享模版文件。這些模版文件展示出開發(fā)者們架構(gòu)選擇的多樣性。官方的“開始入門”似乎離一個實際可用的應(yīng)用程序相去甚遠。

新的,零配置體驗

受開發(fā)者來自 Ember.js 和 Elm 的經(jīng)驗啟發(fā),F(xiàn)acebook 的人們想要提供一個簡單、直接的方式。他們發(fā)明了一個新的開發(fā) React 應(yīng)用的方法 :create-react-app。在初始的公開版發(fā)布的三個星期以來,它已經(jīng)受到了極大的社區(qū)關(guān)注(超過 8000 個 GitHub 粉絲)和支持(許多的拉取請求)。

create-react-app 是不同于許多過去使用模板和開發(fā)啟動工具包的嘗試。它的目標(biāo)是零配置的慣例-優(yōu)于-配置,使開發(fā)者關(guān)注于他們的應(yīng)用的不同之處。

零配置一個強大的附帶影響是這個工具可以在后臺逐步成型。零配置奠定了工具生態(tài)系統(tǒng)的基礎(chǔ),創(chuàng)造的自動化和喜悅的開發(fā)遠遠超越 React 本身。

將零配置部署到 Heroku 上

多虧了 create-react-app 中打下的零配置基礎(chǔ),零配置的目標(biāo)看起來快要達到了。因為這些新的應(yīng)用都使用一個公共的、默認的架構(gòu),構(gòu)建的過程可以被自動化,同時可以使用智能的默認項來配置。因此,我們創(chuàng)造這個社區(qū)構(gòu)建包來體驗在 Heroku 零配置的過程。

在兩分鐘內(nèi)創(chuàng)造和發(fā)布 React 應(yīng)用

你可以免費在 Heroku 上開始構(gòu)建 React 應(yīng)用。

 
 
  1. npm install -g create-react-app 
  2. create-react-app my-app 
  3. cd my-app 
  4. git init 
  5. heroku create -b https://github.com/mars/create-react-app-buildpack.git 
  6. git add . 
  7. git commit -m "react-create-app on Heroku" 
  8. git push heroku master 
  9. heroku open 

使用構(gòu)建包文檔親自試試吧。

從零配置出發(fā)

create-react-app 非常的新(目前版本是 0.2),同時因為它的目標(biāo)是簡潔的開發(fā)者體驗,更多高級的使用情景并不支持(或者肯定不會支持)。例如,它不支持服務(wù)端渲染或者自定義捆綁。

為了支持更好的控制,create-react-app 包括了 npm run eject 命令。Eject 將所有的工具(配置文件和 package.json 依賴庫)解壓到應(yīng)用所在的路徑,因此你可以按照你心中的想法定做。一旦被彈出,你做的改變或許有必要選擇一個特定的用 Node.js 或靜態(tài)的構(gòu)建包來布署??偸峭ㄟ^一個分支/拉取請求來使類似的工程改變生效,因此這些改變可以輕易撤銷。Heroku 的預(yù)覽應(yīng)用對測試發(fā)布的改變是***的。

我們將會追蹤 create-react-app 的進度,當(dāng)它們可用時,同時適配構(gòu)建包來支持更多的高級使用情況。發(fā)布萬歲!


新聞標(biāo)題:零配置部署React
鏈接URL:http://www.5511xx.com/article/djpdsds.html