溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

react-scripts是什么

發(fā)布時(shí)間:2021-11-22 17:06:53 來源:億速云 閱讀:299 作者:iii 欄目:web開發(fā)

本篇內(nèi)容主要講解“react-scripts是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“react-scripts是什么”吧!

react-scripts是create-react-app入門包中的一組腳本;create-react-app可以啟動(dòng)項(xiàng)目而無需進(jìn)行配置;react-scripts start可以設(shè)置開發(fā)環(huán)境并啟動(dòng)服務(wù)器,以及熱模塊重新加載。

本文操作環(huán)境:Windows7系統(tǒng)、react17.0.1版、Dell G3電腦。

react-scripts是什么?

react-scripts是create-react-app入門包中的一組腳本。create-react-app可幫助您啟動(dòng)項(xiàng)目而無需進(jìn)行配置,因此您不必自己設(shè)置項(xiàng)目。

react-scripts start設(shè)置開發(fā)環(huán)境并啟動(dòng)服務(wù)器,以及熱模塊重新加載。您可以在這里閱讀以了解它為您所做的一切。

使用create-react-app,您可以立即使用以下功能。

  • React,JSX,ES6和Flow語法支持。

  • ES6以外的其他語言,例如對(duì)象傳播運(yùn)算符。

  • 自動(dòng)前綴的CSS,因此您不需要-webkit-或其他前綴。

  • 快速的交互式單元測(cè)試運(yùn)行程序,內(nèi)置對(duì)覆蓋率報(bào)告的支持。

  • 實(shí)時(shí)開發(fā)服務(wù)器警告常見錯(cuò)誤。

  • 一個(gè)構(gòu)建腳本,用于將JS,CSS和圖像與哈希和源映射捆綁在一起進(jìn)行生產(chǎn)。

  • 滿足所有漸進(jìn)式Web應(yīng)用程序標(biāo)準(zhǔn)的脫機(jī)優(yōu)先服務(wù)工作者和Web應(yīng)用程序清單。

  • 單一依賴項(xiàng)即可輕松更新上述工具。

npm腳本

npm start是的快捷方式npm run start。

npm run用于運(yùn)行您在scriptspackage.json對(duì)象中定義的腳本

如果start腳本對(duì)象中沒有鍵,則默認(rèn)為node server.js

有時(shí)您想要做的事情超出react腳本所能提供的,在這種情況下,您可以做react-scripts eject。這會(huì)將您的項(xiàng)目從“托管”狀態(tài)轉(zhuǎn)換為非托管狀態(tài),您可以在其中完全控制依賴項(xiàng),構(gòu)建腳本和其他配置。

到此,相信大家對(duì)“react-scripts是什么”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI