Node.js与Express4安装与配置
Nodejs簡介
Node.js 基于 Chrome JavaScript 運行環境,用于便捷地搭建快速、可擴展的網絡應用。
它使用了一個事件驅動、非阻塞式 I/O 的模型,使其輕量又高效,
非常適合于運行在分布式設備的數據密集型實時應用。
當前版本:v0.12.4
?
安裝配置Node.js
在官網下載頁根據自己的平臺選擇安裝程序。對于Windows有msi與exe兩種選擇。msi會自動裝好node與npm,同時設置一些環境變量。為了學習和配置上的靈活性,這里選擇下載64位的exe文件。
?
建立目錄(如d:\nodejs),把下載下來的node.exe拷貝進去。并將此目錄追加到環境變量PATH中。
?
安裝NPM
NPM:Node Package Manager,即Nodejs的包管理器
使用msi安裝則可忽略此步。對于直接下載exe文件的,首先需要從github上獲取npm代碼:
git clone --recursive git://github.com/isaacs/npm.git?
cd npm?
然后執行:
node cli.js install npm -gf
?
配置NPM
設置環境變量NODE_PATH
npm安裝完成后,d:\nodejs\目錄下會生成一個node_modules目錄。新建環境變量NODE_PATH指向該路徑
NODE_PATH=d:\nodejs\node_modules
?
使用npm安裝包時有時會很慢,可以通過nrm(NPM源管理器)切換npm源
安裝nrm:
npm --registry=http://r.cnpmjs.org --disturl=http://dist.u.qiniudn.com install -g nrm
nrm ls 查看鏡像
nrm use 選擇鏡像,這里我們選擇taobao
?
安裝Express4
Express是一個簡潔、靈活的node.js Web應用開發框架,它提供一系列強大的功能,比如:模板解析、靜態文件服務、中間件、路由控制等。還可以使用插件或整合其他模塊來創建各種Web和移動設備應用。
Express發展很快,且版本之間有較大差異,我們直接安裝最新的Express4。
?
執行:
npm install express -gd
?
其中選項-g表示全局安裝,目標模塊將會被安裝到NODE_PATH的lib里面。-d選項表示一并安裝依賴模塊。沒有-g選項的話會在當前目錄(通常是項目目錄)建立一個node_modules目錄。
安裝成功后,命令行會提示 npm info ok
?
express 4.0之后將命令工具分出來了 故還需安裝express-generator
npm install -gd express-generator
?
安裝配置完成后,node, npm以及express的版本如下
?
使用Express創建project
express -e HelloExpress
?
在本地添加依賴(依賴項定義在package.json中):
npm install
?
啟動
npm start
?
然后可以在瀏覽器通過 http://localhost:3000/?訪問了
?
總結
以上是生活随笔為你收集整理的Node.js与Express4安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uwp数据库操作
- 下一篇: 给电脑换源 npm 国内镜像 cnpm