win7下安裝配置node.js+express開(kāi)發(fā)環(huán)境
1.安裝 node.js。
進(jìn)入官網(wǎng)的下載地址:http://www.nodejs.org/download/ 。 選擇Windows Installer或者選擇Windows Installer (.msi) 32-bit,下載安裝包。 下載完成后,雙擊安裝。
2.安裝 Express。
通過(guò)nmp包管理器進(jìn)行安裝,安裝分為: 全局安裝:自動(dòng)安裝到“C:\Users\[當(dāng)前用戶]\AppData\Roaming\npm”下,并且自動(dòng)將路徑添加到環(huán)境變量“Path”中。 本地安裝:安裝到當(dāng)前目錄下,不會(huì)將路徑添加到環(huán)境變量“Paht”中。 為了方便使用并且能在命令行中的任意路徑下運(yùn)行“express”命令,首選全局安裝。 OK!現(xiàn)在就在命令行中輸入“npm install -g express”。 注:"-g"就是全局安裝選項(xiàng),沒(méi)有這個(gè)就是本地安裝。
3.創(chuàng)建 Express項(xiàng)目。
4.打開(kāi)package.json ,編輯模板引擎
"jade": ">= 0.0.1" 改成 "ejs": ">= 0.6.0"
保存后,切換到cmd執(zhí)行
npm installl
檢查當(dāng)前目錄下的package.json,自動(dòng)安裝需要的擴(kuò)展。
站點(diǎn)目錄下多了 node_modules,這個(gè)目錄就是擴(kuò)展庫(kù)文件。
express本來(lái)自帶的jade模板引擎?zhèn)€人不太喜歡,所以使用ejs模板,語(yǔ)法和jsp一樣。
node app.js
打開(kāi)瀏覽器 http://127.0.0.1:3000/就可以訪問(wèn)了。
下面我們來(lái)看創(chuàng)建一個(gè)工程
現(xiàn)在已經(jīng)有express
express命令安裝在全局才起作用!
所以express安裝的時(shí)候要用 npm install express -g
或者直接修改全局路徑:
npm config set prefix "C:\Program Files\nodejs"
npm config set cache "C:\Program Files\nodejs\cache" (先建好cache目錄)
鍵入:express myapp (myapp是隨意起的工程名稱)
你會(huì)發(fā)現(xiàn)多了一個(gè) C:\Program Files\nodejs\myapp 目錄
默認(rèn)情況下:里會(huì)自動(dòng)創(chuàng)建
這幾個(gè)文件,不做解釋,相信有過(guò)開(kāi)發(fā)經(jīng)驗(yàn)的同學(xué)都能一眼明了。
復(fù)制node_modules到myapp下面
環(huán)境搭建到此完工,下面做一個(gè)demo測(cè)試!
在myapp下新建helloworld.js
var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end(); }).listen(8888); console.log("nodejs start listen 8888 port!");
進(jìn)入node.js command prompt 命令窗口,進(jìn)入C:\Program Files\nodejs\myapp目錄
鍵入node helloworld.js
打開(kāi)地址http://127.0.0.1:8888/
- node.js中express模塊創(chuàng)建服務(wù)器和http模塊客戶端發(fā)請(qǐng)求
- node.js的Express服務(wù)器基本使用教程
- 零基礎(chǔ)搭建Node.js、Express、Ejs、Mongodb服務(wù)器及應(yīng)用開(kāi)發(fā)入門
- node.js Web應(yīng)用框架Express入門指南
- Node.js使用Express.Router的方法
- Node.js使用Express創(chuàng)建Web項(xiàng)目詳細(xì)教程
- Node.js Express安裝與使用教程
- Node.js+Express配置入門教程詳解
- node.js express安裝及示例網(wǎng)站搭建方法(分享)
- Node.js的Express框架使用上手指南
- node.js基于express使用websocket的方法
- Node.js創(chuàng)建一個(gè)Express服務(wù)的方法詳解
相關(guān)文章
Node.js+Socket.io實(shí)現(xiàn)雙人在線五子棋對(duì)戰(zhàn)
這篇文章主要為大家詳細(xì)介紹了Node.js+Socket.io實(shí)現(xiàn)雙人在線五子棋對(duì)戰(zhàn),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-05-05NodeJs項(xiàng)目中關(guān)閉ESLint的方法
ESLint是一個(gè)用來(lái)識(shí)別 ECMAScript 并且按照規(guī)則給出報(bào)告的代碼檢測(cè)工具,使用它可以避免低級(jí)錯(cuò)誤和統(tǒng)一代碼的風(fēng)格。這篇文章主要介紹了NodeJs項(xiàng)目中關(guān)閉ESLint的方法,需要的朋友可以參考下2018-08-08使用?Node.js和Express搭建服務(wù)器的過(guò)程步驟詳解
Node.js?是一個(gè)開(kāi)源、跨平臺(tái)的?JavaScript?運(yùn)行時(shí)環(huán)境,這篇文章主要介紹了如何使用?Node.js和Express搭建服務(wù)器,需要的朋友可以參考下2023-09-09