NodeJs入門(一)--Node安裝、版本管理
阿新 • • 發佈:2019-01-29
前言
概述
Node.js是一個事件驅動I/O服務端JavaScript環境,基於Google的V8引擎,V8引擎執行Javascript的速度非常快,效能非常好。
- 1.可以解析JS程式碼(沒有瀏覽器安全級別的限制)
- 2.提供系統級別的API:
檔案的讀寫
程序的管理
網路通訊
為什麼學nodejs
如果你是一個前端程式設計師,你不懂得像PHP、Python或Ruby等動態程式語言,然後你想建立自己的服務,那麼Node.js是一個非常好的選擇。
Node.js 是執行在服務端的 JavaScript,如果你熟悉Javascript,那麼你將會很容易的學會Node.js。
當然,如果你是後端程式設計師,想部署一些高效能的服務,那麼學習Node.js也是一個非常好的選擇。
網站推薦
能關注到node的 版本升級;新特性加入;重要Bug修復;最新API變化
能在開發新專案、編寫新模組參考別人的程式碼如何組織的
可以閱讀優秀的nodejs原始碼專案
解決技術疑問(如跑環境時出現問題);查詢相關資源
安裝Nodejs
一、版本常識
偶數位為穩定版本
- 0.6.x
- 0.8.x
- 0.10.x
奇數位為非穩定版本
- 0.7.x
- 0.9.x
- 0.11.x
二、安裝 Node.js(基於MAC)
node安裝有兩種方式:
第一種是從nodejs官網下載完安裝包,然後一直點選【下一步】的傻瓜式安裝,通過node -v
和npm -v
檢視node和npm版本來驗證是否安裝成功;
第二種是命令列安裝,安裝方法如下:
- 升級系統到最新
升級
xcode
(直接App Store升級、命令列升級)如下采用命令列升級方式
- 檢查xcode是否已安裝
$ xcode-select -p
- 安裝xcode
$ xcode-select --install
- 檢查xcode是否已安裝
檢查是否安裝python
$ python -V
安裝 Homebrew
- Homebrew是一款Mac OS平臺下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。
- 進入 brew官網,把官網提供的安裝指令(如下) 複製到終端回車即可安裝;
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- Homebrew的安裝依賴Ruby,如果安裝出了問題,那麼檢查一下ruby的版本及路徑有沒有問題
$ ruby -v
安裝 NodeJs
- 用 Homebrew 來安裝 nodeJs
$ brew install node
; - 升級node
$ brew upgrade node
- 用 Homebrew 來安裝 nodeJs
Node版本管理
N模組
n
模組是用來管理node版本的,可以安裝指定版本、管理切換不同nodejs的版本- 把
n
的模組安裝到全域性:$ npm install -g n
$ n 0.10.22
//修改指定版本node$ n
//會列出所有安裝的版本供你切換$ n latest
//安裝最新版本$ n stable
//安裝最新穩定版$ n lts
//安裝最新長期支援版本$ n rm
[版本號] //刪除某一版本$ n -h
//幫助命令
目錄
nodeJS【入門】系列 會持續更新,後續將 推出【進階】及【實戰】系列,敬請期待……
您的筆芯,將是我力量的源泉!