關於express的安裝和簡單配置

Express

介紹
Express基於 Node.js 平臺,快速、開放、極簡的 Web 開發框架
Express 是一個保持最小規模的靈活的 Node.js Web 應用程序開發框架,爲 Web 和移動應用程序提供一組強大的功能

在安裝express前可以先安裝淘寶鏡像,主要目的是加快下載速度,直接從國內淘寶npm中下載安裝文件

在cmd中

npm install -g cnpm --registry=https://registry.npm.taobao.org

安裝express
	先創建文件夾expressServer
		mkdir expressServer
	進入文件夾
		cd expressServer
	在文件夾中局部安裝express
		cnpm i express -S

隨後創建index.js

	const express = require("express")	// express模塊
	
	// 實例化express對象
	const app = express();
	
	app.get("/", (req, res, next) => {
		res.send("首頁");
	});
	
	app.get("/login", (req, res, next) => {
		res.send("登錄頁面");
	});
	
	app.get("/register", (req, res, next) => {
		res.send("註冊頁面");
	})

	app.listen( 3000, () => {
		console.log( "your server is runing at http://localhost:3000" )
	})

關於express生成器 ---- 腳手架

通過應用生成器工具 express-generator 可以快速創建一個應用的骨架
express-generator 包含了 express 命令行工具

cmd中

全局安裝
cnpm i express-generator -g

使用命令創建express項目
express proName --view=ejs	// --view=ejs可以不加,默認是jade語法

進入文件夾
cd proName

安裝依賴文件
cnpm i

啓動服務器
開啓後端口號默認是3000,可以在 /bin/www中修改
cnpm start	// ( node ./bin/www )	

這裏介紹一個第三方模塊supervisor
每一次修改nodejs代碼都需要重新啓動服務器,特別的麻煩,我們可以使用第三方模塊supervisor來解決問題

全局安裝supervisor
cnpm i supervisor -g

隨後修改運行的命令 — package.json中的scripts選項

"script":{
	"start":"node ./bin/www",
	"dev": "node ./bin/www"
},
然後命令行中就可以用dev來開啓服務器啦
cnpm run dev

以後就可以通過 cnpm run dev 或者 npm run dev 啓動服務器,這樣修改完nodejs代碼,服務器會自動重新啓動,無需你手動啓動

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