node.js安裝包官方下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁編程開發(fā)軟件開發(fā) → node.js(JavaScript工具包) v16.13 官方正式版

node.js(JavaScript工具包)

v16.13 官方正式版

node.js(JavaScript工具包)下載
  • 軟件大?。?span itemprop="fileSize">23.98 MB
  • 軟件語言:中文
  • 軟件類型:國(guó)產(chǎn)軟件 / 軟件開發(fā)
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時(shí)間:2021-12-07 11:27:46
  • 軟件等級(jí):4星
  • 軟件廠商: -
  • 應(yīng)用平臺(tái):WinXP, Win7, Win8, Win10
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?3.98 MB

點(diǎn)贊 好評(píng) 0%(0) 差評(píng) 差評(píng) 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址

小編為您推薦: node.js js JavaScript

node.js是一個(gè)運(yùn)行服務(wù)端的語言,對(duì)開發(fā)程序的工作員來講,它的存在十分重要,此番小編帶來Windows 64位最新版,有需要的伙伴,可以來IT貓撲下載!

軟件介紹

Node.js 是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境。

Node.js 使用了一個(gè)事件驅(qū)動(dòng)、非阻塞式 I/O 的模型,使其輕量又高效。

node.js免費(fèi)版

Node.js安裝

1、安裝編譯環(huán)境,>sudo apt-get install g++ c++ curl libssl-dev apache2-utils git-core curl

2、下載Node安裝包,>wget http://nodejs.org/dist/node-v0.3.0.tar.gz

3、編譯安裝,步驟如下:

>./configure //注:如果不需SSL,可加入選項(xiàng)-without-ssl >make>make install

4、安裝成功,默認(rèn)路徑為:/usr/local/bin/node Node.js

node.js的特點(diǎn)

V8引擎本身使用了一些最新的編譯技術(shù)。這使得用Javascript這類腳本語言編寫出來的代碼運(yùn)行速度獲得了極大提升,又節(jié)省了開發(fā)成本。對(duì)性能的苛求是Node的一個(gè)關(guān)鍵因素。 Javascript是一個(gè)事件驅(qū)動(dòng)語言,Node利用了這個(gè)優(yōu)點(diǎn),編寫出可擴(kuò)展性高的服務(wù)器。Node采用了一個(gè)稱為“事件循環(huán)(event loop)”的架構(gòu),使得編寫可擴(kuò)展性高的服務(wù)器變得既容易又安全。提高服務(wù)器性能的技巧有多種多樣。Node選擇了一種既能提高性能,又能減低開發(fā)復(fù)雜度的架構(gòu)。這是一個(gè)非常重要的特性。并發(fā)編程通常很復(fù)雜且布滿地雷。Node繞過了這些,但仍提供很好的性能。

Node采用一系列“非阻塞”庫來支持事件循環(huán)的方式。本質(zhì)上就是為文件系統(tǒng)、數(shù)據(jù)庫之類的資源提供接口。向文件系統(tǒng)發(fā)送一個(gè)請(qǐng)求時(shí),無需等待硬盤(尋址并檢索文件),硬盤準(zhǔn)備好的時(shí)候非阻塞接口會(huì)通知Node。該模型以可擴(kuò)展的方式簡(jiǎn)化了對(duì)慢資源的訪問, 直觀,易懂。尤其是對(duì)于熟悉onmouseover、onclick等DOM事件的用戶,更有一種似曾相識(shí)的感覺。

雖然讓Javascript運(yùn)行于服務(wù)器端不是Node的獨(dú)特之處,但卻是其一強(qiáng)大功能。不得不承認(rèn),瀏覽器環(huán)境限制了我們選擇編程語言的自由。任何服務(wù)器與日益復(fù)雜的瀏覽器客戶端應(yīng)用程序間共享代碼的愿望只能通過Javascript來實(shí)現(xiàn)。雖然還存在其他一些支持Javascript在服務(wù)器端 運(yùn)行的平臺(tái),但因?yàn)樯鲜鎏匦裕琋ode發(fā)展迅猛,成為事實(shí)上的平臺(tái)。

在Node啟動(dòng)的很短時(shí)間內(nèi),社區(qū)就已經(jīng)貢獻(xiàn)了大量的擴(kuò)展庫(模塊)。其中很多是連接數(shù)據(jù)庫或是其他軟件的驅(qū)動(dòng),但還有很多是憑他們的實(shí)力制作出來的非常有用的軟件。

最后,不得不提到的是Node社區(qū)。雖然Node項(xiàng)目還非常年輕,但很少看到對(duì)一個(gè)項(xiàng)目如此狂熱的社區(qū)。不管是新手,還是專家,大家都圍繞著項(xiàng)目,使用并貢獻(xiàn)自己的能力,致力于打造一個(gè)探索、支持、分享、聽取建議的樂土。

node.js應(yīng)用說明

1、安裝成功后先寫“Hello World!”簡(jiǎn)單測(cè)試一下,代碼如下:

Java代碼

view plaincopy to clipboardprint?

//filename: app.js

var http = require('http');

http.createServer(function (req, res) {

res.writeHead(200, {'Content-Type': 'text/plain'}); res.end('Hello World\n');

}).listen(8000, "127.0.0.1");

console.log('Server running at http://127.0.0.1:8000/');

2、運(yùn)行 app.js,>node app.js,在瀏覽器輸入http://127.0.0.1:8000/,即可看到效果

3、Node提供了一些常用的API,可參考:http://nodejs.org/api.html

更多>> 軟件截圖

推薦應(yīng)用

其他版本下載

精品推薦

相關(guān)文章

    下載地址

    • node.js(JavaScript工具包) v16.13 官方正式版

    查看所有評(píng)論>> 網(wǎng)友評(píng)論

    第 1 樓 廣西玉林北流 網(wǎng)友 發(fā)表于: 2021-12-07 11:07:28
    不錯(cuò)不錯(cuò)

    支持( 71 ) 蓋樓(回復(fù))

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

    (您的評(píng)論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號(hào):374962675

    查看所有 1條 評(píng)論>>

    更多>> 猜你喜歡