网络编程 发布日期:2025/11/14 浏览次数:1
本次的目的是搭建一个最基础的可以实现功能的NodeJS服务器,能够体现出NodeJS的工作流程以及开发的基本框架。
需求:已经安装了nodejs以及express。
一、构建基础的NodeJS服务器(express、路由)
var express = require(‘express'); //引入express模块
var app = express(); //调用express()函数,对函数进行初始化
app.get('/stooges/:name"htmlcode">
var express = require(‘express');
var app = express();
//下面三句话完成了对view的设定,包括引擎、模板路径以及其他设定
app.set(‘view engine', ‘jade');
app.set(‘view options', {layout:true});
app.set(‘views', __dirname + ‘/views');
app.get('/stooges/:name"htmlcode">
!!! 5 //代表文档类型是HTML5
html(lang=”en”)
head
title My Web Site
block scripts
block content
index.jade
entends layout
block content
hi hello world
stooges.jade
extends layout
block content
if(stooge)
p #{stooge} is my favorite stooge. //这里的#{stooge}获取了js渲染模板时传递进来的参数
Else
p no stooges listed
通过以上的代码,就可以利用node.js以及express搭建出一个基础的node应用了。