簡介
一、 Nodejs是什么?
Node.js 是一個基於 Chrome V8 引擎的 JavaScript 運行環境。Node.js 使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效。Node.js 的包管理器 npm,是全球最大的開源庫生態系統。
二、我們為什么要學習Nodejs?
三、安裝步驟流程:
1、 首先在我們官網下載Nodejs的安裝包:https://nodejs.org/en/
2、 下載完后進行nodejs安裝.可自定義安裝,默認是安裝在C:\Program Files\nodejs 。我選擇是默認方式
在命令行cmd控制行
輸入:node –v,控制台將打印出:v5.6.0 提示安裝成功。
該引導步驟將node.exe 文件安裝到C:\Program Files\nodejs\目錄下,並將該目錄添加進path環境變量
注意:環境變量中path的nodejs路徑決定你安裝后的目錄路徑
3、 NPM安裝:(NPM的全稱是Node Package Manager 中文:包管理器和分發工具,據網上了解NPM上已經有了5112個Nodejs庫或框架)由於新版本的nodejs已經集成了npm,所以之前的npm也一並安裝好了,也可以自己單獨安裝。同樣可以使用命令行cmd輸入:npm –v 來測試是否安裝成功。
如下圖,出現版本表示安裝成功。
4、
安裝相關環境
默認情況下上述組件都是安裝到
C:\Program Files\nodejs\node_modules\npm\node_modules 文件夾下,這也是nodejs相關組件的自動查找路徑。
5、 創建第一個Nodejs應用
首先,我們使用require 指令來載入 http 模塊,並將實例化的 HTTP 賦值給變量 http,實例如下:
6、
創建服務器
接下來我們使用 http.createServer() 方法創建服務器,並使用 listen 方法綁定 8888 端口。然后通過回調函數request, response 參數來接收和響應數據。
示例如下:在你的項目的根目錄下(指nodejs安裝根目錄)創建一個叫server.js 的文件,並寫入
以下代碼:
以上代碼我們完成了一個可以工作的 HTTP 服務器。
使用 node 命令執行以上的代碼:
7、
通過命令行切換到安裝nodejs的安裝目錄下,然后執行使用node server.js 進行執行該文件
8、
項目完成
接下來打開瀏覽器訪問http://127.0.0.1:8888/,你會看到一個寫着 "Hello World"的網頁。
以上環境基本就配置完成。
補充說明:
所有命令都是-g進行全局安裝的,這樣安裝的安裝包都在當前用戶下,在磁盤的所有其他地方都可以訪問到,比較方面。否則安裝在當前目錄下,只能在當前目錄下使用。
安裝express問題
安裝nodejs安裝包后,通過npm安裝express后,運行express提示" express"不是內部或外部命令,原因是版本問題,當前版本是4.0.0,改成3.5.0即可運行。
$ npm install -g express@3.5.0
全局安裝在C:\Users\dzm\AppData\Roaming\npm目錄下
如果你也喜歡互聯網,喜歡技術。可關注微信公眾號:資訊酷(zixuncool)每天都會有一些精彩內容的分享,總結。
↓↓↓掃二維碼,可關注資訊酷 ↓↓↓