Node js入門及安裝

1、nodejs簡介及應用場景

簡單的說 Node.js 就是運行在服務端的 JavaScript。 Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境,用來方便地搭建快速的易於擴展的網絡應用。 Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效,很是適合運行在分佈式設備的數據密集型的實時應用。 Node.js事實上既是一個運行時環境,同時又是一個庫。Node.js 的包管理器 npm,是全球最大的開源庫生態系統。前端

典型的應用場景包括:node

  • 實時應用:如在線聊天,實時通知推送等等(如socket.io);
  • 分佈式應用:經過高效的並行I/O使用已有的數據;
  • 工具類應用:海量的工具,小到前端壓縮部署(如grunt),大到桌面圖形界面應用程序;
  • 遊戲類應用:遊戲領域對實時和併發有很高的要求(如網易的pomelo框架),利用穩定接口提高Web渲染能力;
  • 先後端編程語言環境統一:前端開發人員能夠很是快速地切入到服務器端的開發(如著名的純Javascript全棧式MEAN架構)。

2、安裝nodejs

node官網會自動識別你的系統,點擊下載經常使用穩定版本,下載地址:nodenpm

image.png

下載安裝包後,點擊可執行文件,不斷地按下一步,就能夠安裝成功。 編程

image.png

測試安裝是否成功,打開cmd,使用 node -v,若是顯示版本號則表示安裝成功。 後端

image.png

修改npm爲淘寶鏡像

由於npm的倉庫有許多在國外,訪問的速度較慢,建議修改爲cnpm,換成taobao的鏡像。 打開命令行工具,複製以下配置:bash

npm install -g cnpm --registry=https://registry.npm.taobao.org
複製代碼

安裝完成以後輸入 cnpm -v,若是出現相應的版本號,則說明安裝成功。服務器

3、nodejs簡單實例

在任意盤符新建一個文件,如在D盤建立hello.js文件,輸入console.log('Hello World');並保存。 網絡

image.png

打開cmd,使用node運行hello.js文件: 架構

image.png
相關文章
相關標籤/搜索