国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

入門nodeJs(第三課)

yiliang / 2475人閱讀

摘要:包的包規(guī)范允許我們將一組相關(guān)的模塊組合到一起,形成一組完整的工具。的包規(guī)范由包結(jié)構(gòu)和包描述文件兩部分組成。對(duì)于而言,幫助其完成了第三方模塊的發(fā)布安裝和依賴等。借助,與第三方模塊之間形成了一個(gè)很好的生態(tài)系統(tǒng)。

package (包)

commonJs的包規(guī)范允許我們將一組相關(guān)的模塊組合到一起,形成一組完整的工具。

commonJs的包規(guī)范由 包結(jié)構(gòu)包描述文件 兩部分組成。

1、什么是包結(jié)構(gòu)?

用于組織包中的各種文件

2、什么是包描述文件?

描述包的相關(guān)信息,以供外部讀取分析。【相當(dāng)于個(gè)人簡歷】

包結(jié)構(gòu)
包實(shí)際上就是一個(gè)壓縮文件,解壓以后還原為目錄。符合規(guī)范的目錄,應(yīng)該包含以下文件:

package.json : 描述文件 【必須存在】

bin :可執(zhí)行二進(jìn)制文件

lib : js代碼

doc : 文檔

test : 單元測(cè)試

到此我們的包也有了,模塊都有了,我們由很多很多的包時(shí),如果沒有一個(gè)管理者,是不是找也找不到,大家可能都會(huì)亂成一鍋粥,那么這時(shí)候一個(gè)神奇的角色出現(xiàn)了,NPM(Node Package Manager)

NPM
CommonJs包規(guī)范是一種理論,NPM是其中的一種實(shí)踐。
對(duì)于Node而言,NPM幫助其完成了第三方模塊的發(fā)布、安裝和依賴等。借助NPM,Node與第三方模塊之間形成了一個(gè)很好的生態(tài)系統(tǒng)。

這里我們可以想象著,包就是手機(jī)APP上的應(yīng)用軟件,NPM就是APP Store。

NPM常用命令

npm -v : 查看版本

npm version : 查看所有模塊的版本

npm search 包名 : 搜索模塊包名

npm init : 初始化package.json 描述文件

npm install 包名 : 在當(dāng)前目錄安裝模塊

npm install 包名 -g : 在全局安裝模塊【全局安裝的包一般獨(dú)使工具,比如babel,sass】

npm remove 包名 : 卸載包

npm install 包名 --save : 安裝包并添加到依賴中 【用的較多dependendcies】

npm install 包名 --save-dev : 安裝包并添加到開發(fā)依賴中 【用的較多devDependcies】

npm install : 自動(dòng)根據(jù)當(dāng)前項(xiàng)目package.json文件中的 dependencies 中的描述去下載依賴包

平時(shí)我們用的npm的服務(wù)器在國外,所有經(jīng)常用npm安裝的比較慢,那么我們?cè)趺从茫?可以安裝淘寶的cnpm的鏡像,那樣就比較好了。

這個(gè)cnpm和npm的使用方式一樣,只是把指令的 npm 換成 cnpm 來使用。

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/100743.html

相關(guān)文章

  • TRY REGEX:正則表達(dá)式交互式入門教程 翻譯&解答

    摘要:寫一個(gè)正則表達(dá)式來測(cè)試變量中是否包含字符串。用函數(shù)給出不使用字符,但和等價(jià)的正則表達(dá)式。第十四課標(biāo)志全局匹配標(biāo)志第二個(gè)常用的標(biāo)志是全局匹配標(biāo)志,用字母表示。寫出一個(gè)正則表達(dá)式來檢驗(yàn)合法性。非捕獲組的主要用途是給一個(gè)組賦予量詞。 TRY REGEX 是一個(gè)交互式的正則表達(dá)式學(xué)習(xí)項(xiàng)目項(xiàng)目地址:https://github.com/callumacra...在線地址:http://tryre...

    李義 評(píng)論0 收藏0
  • 百度前端學(xué)院-基礎(chǔ)學(xué)院-三課

    摘要:第三天讓簡歷有點(diǎn)色彩這一節(jié)課是來初步了解什么是,掌握基本的概念,語法,學(xué)習(xí)如何設(shè)置一些簡單的樣式。設(shè)置文字陰影。取值較多,具體參考文本布局控制在盒子中的位置。設(shè)置字母與字母直接的間距,或者字與字直接的間距。第二步,瀏覽器顯示內(nèi)容。第三天:讓簡歷有點(diǎn)色彩 這一節(jié)課是來初步了解什么是CSS,掌握基本的CSS概念,語法,學(xué)習(xí)如何設(shè)置一些簡單的樣式。 好記性不如爛筆頭,開始: 字體: font-st...

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

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

0條評(píng)論

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