四虎国产精品永久地址998_chinesexxx少妇露脸_日本丁香久久综合国产精品_一区二区久久久久_四虎av影视_久久久久国产一区二区三区不卡

中培偉業(yè)IT資訊頻道
您現(xiàn)在的位置:首頁(yè) > IT資訊 > 軟件研發(fā) > 從零開(kāi)始搭建react,ts腳手架應(yīng)該怎么操作?

從零開(kāi)始搭建react,ts腳手架應(yīng)該怎么操作?

2021-04-28 15:16:23 | 來(lái)源:中培企業(yè)IT培訓(xùn)網(wǎng)

在軟件開(kāi)發(fā)的過(guò)程中少不了前端研發(fā),前端研發(fā)中的“腳手架”是一個(gè)類比,意思是說(shuō)有人幫你把前端研發(fā)的環(huán)境以及工具都配置好了,你可以直接開(kāi)啟研發(fā)工作了,所謂的開(kāi)發(fā)環(huán)境就是我們常聽(tīng)到的“腳手架”。比如vue.js就有個(gè)vue-cli腳手架,那么對(duì)于node.js的開(kāi)發(fā)環(huán)境,我們幫你把開(kāi)發(fā)環(huán)境所需的西都配置好了,接下來(lái)你不用再考慮搭建這些工具環(huán)境,把腳手架下載下來(lái)就可以直接就可以了。

從零開(kāi)始搭建react,ts腳手架應(yīng)該怎么操作?

我們?cè)谶@里文章內(nèi)容里邊用的是mycli,可是我并沒(méi)有提交新項(xiàng)目到npm,可是本文的技術(shù)性是小編以前的一個(gè)鋼管腳手架原形,很感興趣的同學(xué)們高速下載能夠感受實(shí)際效果。

1、全局性免費(fèi)下載鋼管腳手架rux-cli

windows

npminstallrux-cli-g

蘋果電腦

sodunpminstallrux-cli-g

1條指令建立新項(xiàng)目,安裝依靠,編譯程序新項(xiàng)目,運(yùn)作新項(xiàng)目。

ruxcreate

2、設(shè)定總體目標(biāo)

設(shè)定總體目標(biāo),溶解總體目標(biāo)。

大家期待用1條cmd,完成新項(xiàng)目建立,依靠免費(fèi)下載,新項(xiàng)目運(yùn)作,依靠搜集等諸多步驟。

假如一下子設(shè)計(jì)方案全部作用,很有可能會(huì)覺(jué)得腦殼空白一片,因此我們要學(xué)好溶解總體目標(biāo)。具體縱觀全部步驟,關(guān)鍵分成創(chuàng)建文件環(huán)節(jié),搭建,集成化網(wǎng)站build環(huán)節(jié),運(yùn)作項(xiàng)目階段。

整理每一個(gè)環(huán)節(jié)大家必須做的事兒。

創(chuàng)建文件環(huán)節(jié)

1、終端設(shè)備cmd互動(dòng)

①node改動(dòng)bin

大家期待像vue-cli那般,根據(jù)自定的cmdvuecreate,逐漸建立一個(gè)新項(xiàng)目,最先可以讓程序流程終端設(shè)備鑒別大家的自定命令,大家最先必須改動(dòng)bin。

事例:

myclicreate

大家期待的終端設(shè)備可以鑒別mycli,隨后根據(jù)myclicreate建立一個(gè)新項(xiàng)目。事實(shí)上步驟大概是那樣的根據(jù)mycli能夠?qū)蛐詫?shí)行特定的node文檔。下面我們一起剖析一下操作步驟。

實(shí)行終端設(shè)備指令號(hào),期待結(jié)果是實(shí)行當(dāng)今的node文檔。

我們?cè)诮K端設(shè)備運(yùn)行命令行的情況下,統(tǒng)一走bin文件夾名稱下邊的 mycli。js文件。

mycli。js文件

#!/usr/bin/envnode

'usestrict';

console。log('hello,world')

隨后在buildage。json中申明一下bin。

{

"name":"my-cli",

"version":"0.0.1",

"description":"",

"main":"index。js",

"bin":{

"mycli":"。/bin/mycli。js"

},

"scripts":{

"test":"echo"Error:notestspecified"&&exit1"

},

"author":"",

"license":"ISC",

"dependencies":{

"chalk":"^4.0.0",

"commander":"^5.1.0",

"inquirer":"^7.1.0",

"which":"^2.0.2"

}}

萬(wàn)事具備,為了更好地在當(dāng)?shù)卣{(diào)節(jié),my-cli文件夾名稱下要npmlink,假如在蘋果電腦上必須實(shí)行sudonpmlink。

隨后大家隨意新創(chuàng)建一個(gè)文件夾名稱,實(shí)行一下 mycli。見(jiàn)到取得成功打印出hello,world,第一步算作成功了。

下面大家做的是讓node文檔(demo新項(xiàng)目中的mycli。js)可以了解大家的終端設(shè)備指令。

例如:myclicreate 建立新項(xiàng)目, myclistart運(yùn)作新項(xiàng)目,myclibuild 裝包新項(xiàng)目,為了更好地可以在終端設(shè)備流暢的控制cmd,大家引進(jìn)commander控制模塊。

以上我們介紹了如何從零開(kāi)始搭建react,ts腳手架的相關(guān)信息,如果您想了解更多相關(guān)介紹,請(qǐng)您繼續(xù)關(guān)注中培偉業(yè)。

相關(guān)閱讀

主站蜘蛛池模板: 乐山市| 玛沁县| 皮山县| 潜江市| 芮城县| 山西省| 德格县| 焉耆| 共和县| 灵丘县| 怀集县| 大关县| 刚察县| 双江| 伊吾县| 铜山县| 宜兰市| 东阳市| 福泉市| 民权县| 洛川县| 绥化市| 稷山县| 汝阳县| 特克斯县| 榆树市| 榕江县| 攀枝花市| 无为县| 阿坝县| 宜良县| 昆明市| 曲沃县| 清原| 乾安县| 海淀区| 大厂| 正宁县| 蓝田县| 司法| 青龙|