Node基本瞭解及安裝

1. Node簡介

首先是,在大家耳熟能詳的瀏覽器大戰中,谷歌開發了高性能的JavaScript引擎-v8。

node.js的作者Ryan Dahl當時是用c/c++寫高性能web服務。高性能,異步IO、事件驅動是基本原則,不過這樣要用c/c++寫還是太痛苦,作者就想用高級語言來寫。他又發現其他人偏好同步IO(懶得用異步IO),瞄準了單線程的JavaScript——根本就不能同步IO。選中語言,還要有運行時的開發引擎——這個時候,就用上了V8,畢竟谷歌負責優化,還不要錢。

這樣下來,node.js就藉助了JavaScript天生的事件驅動機制加V8高性能引擎,來編寫高性能web。同時,也不用考慮兼容性。

詳細的可以參考廖大神的:廖雪峯的node.js介紹


2. node安裝

安裝,從官網下載就挺方便:http://nodejs.cn/
安裝時推薦選擇全部組建及Add Path
查看node:

C:\Users\Stan>node -v
v10.14.1

進入node環境:直接輸入 node

C:\Users\Stan>node
>

退出node環境:連續按兩次 ctrl+c

C:\Users\Stan>node
>
(To exit, press ^C again or type .exit)
>

3. npm瞭解:

npm是Node.js的包管理工具(package manager),並在安裝的時候已經順帶安裝好了。
開發時,我們會經常用到別人的代碼包。npm下載包時,會自動下載依賴的包。
查看npm:

C:\Users\Stan>npm -v
6.4.1

只要node和npm能正常運行即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章