node.js安裝包是針對(duì)64位的windows系統(tǒng)而開發(fā)的工具,是一個(gè)基于Chrome V8引擎的JavaScript運(yùn)行環(huán)境,使用了一個(gè)事件驅(qū)動(dòng)、非阻塞式I/O的模型,使其輕量又高效。并且node.js的包管理器npm,是全球最大的開源庫(kù)生態(tài)系統(tǒng)。另外新版的Node.js已自帶npm,安裝Node.js時(shí)會(huì)一起安裝,npm的作用就是對(duì)Node.js依賴的包進(jìn)行管理,也可以理解為用來(lái)安裝/卸載Node.js需要裝的東西。
軟件功能
1、模塊
Node.js官方提供了很多模塊,這些模塊分別實(shí)現(xiàn)了一種功能,如操作文件的模塊fs,構(gòu)建http服務(wù)的模塊http等,每個(gè)模塊都是一個(gè)JavaScript文件,當(dāng)然也可以自己編寫模塊。
2、包
包可以將多個(gè)具有依賴關(guān)系的模塊組織在一起,封裝多個(gè)模塊,以方便管理。Node.js采用了CommonJS規(guī)范,根據(jù)CommonJS規(guī)范規(guī)定,一個(gè)JavaScript文件就是一個(gè)模塊,而包是一個(gè)文件夾,包內(nèi)必須包含一個(gè)json文件,命名為package.json。一般情況下,包內(nèi)的bin文件夾存放二進(jìn)制文件,包內(nèi)的lib文件夾存放JavaScript文件,包內(nèi)的doc文件夾存放文檔,包內(nèi)的test文件夾存放單元測(cè)試。package.json文件中需要包含的字段及包的使用,后面的實(shí)驗(yàn)再做詳細(xì)介紹。
3、npm包管理工具
npm是Node.js的包管理工具,npm定義了包依賴關(guān)系標(biāo)準(zhǔn),我們使用npm主要用來(lái)下載第三方包和管理本地下載的第三方包。
軟件特色
1、JavaScript
Node.js 提供對(duì) JavaScript 編程語(yǔ)言的支持。
2、開源
Node.js 是開源的,并由世界各地的貢獻(xiàn)者積極維護(hù)。
3、無(wú)處不在
Node.js 已經(jīng)適應(yīng)在各種各樣的地方工作。
- 下載地址
- Mac版
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
- 1python最新版本2024 v3.12.3官方版
- 2RedisInsight官方版 v2.44
- 3友善串口調(diào)試助手 v3.7.2綠色版
- 4jdk17官方版 附安裝教程
- 5java se development kit 9 64位(java9 64位) v9.0.4官方版
- 6microsoft visual c++ 2019(vc2019運(yùn)行庫(kù)) x86/x64簡(jiǎn)體中文版
- 7eclipse memory analyzer(eclipse mat插件) v1.15.0
- 8VBA for WPS v7.0
- 9labelimg圖像標(biāo)注工具 v1.8.1官方版
- 10stm32cubeprogrammer燒寫工具 v1.3.0官方版
熱門推薦
- dotCover 2024官方版 v2024.2.549.78M / 多國(guó)語(yǔ)言
- python最新版本2024 v3.12.3官方版25.2M / 簡(jiǎn)體中文
- 微軟visual c++運(yùn)行庫(kù)合集包 v3.0.22.0317官方版85.82M / 簡(jiǎn)體中文
- dwin dgus(開發(fā)配置工具) v5.04官方版6.87M / 簡(jiǎn)體中文
- RegEx Tester(正則表達(dá)式調(diào)試工具) v3.2.0.0綠色版26K / 英文
- Report Builder v3.0官方版32.16M / 簡(jiǎn)體中文
- Convert.NET(代碼翻譯器) v8.4.6675.71官方版4.48M / 多國(guó)語(yǔ)言[中文]
- msys2(類Linux開發(fā)環(huán)境) v2016.10.25官方版100.11M / 簡(jiǎn)體中文
- APKSign(APK簽名工具) v1.0官方版292K / 簡(jiǎn)體中文
- jdk17官方版 附安裝教程159.72M / 簡(jiǎn)體中文