express第一部分:安装和使用

本文是关于基于Node.js的Web开发框架Express的初步介绍,涵盖如何手动和自动创建模板。手动创建涉及新建目录myapp,配置package.json,安装依赖,创建并编写app.js启动文件。自动创建模板则可以通过命令行参数添加如EJS和Stylus等引擎支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于nodejs的web开发框架

了解一个框架的开始。
看一眼express的新手指南 guide.html或者直接跳过看我下方的总结。

开始使用express

1. 手动创建模板

新建目录myapp

$ mkdir myapp

目录下新建文件package.json,写入代码如下
express在配置文件的dependencies中,下一步npm install会自动安装express

{
  "name": "myapp",
  "description": "my first express app",
  "version": "0.0.1",
  "private": true,
  "dependencies": {
    "express": "3.x"
  }
}

安装依赖

$ npm install

安装完成后会出现node-modules文件夹(里面是一些依赖包)
创建一个启动文件app.js
写入简单的可以运行的代码:
1.引入express 2.创建express实例 3.app.use方法调用代码 3.监听端口连接

var express = require('express'); //1
var app = express(); //2

app.use(function(req,res){ //3
    res.setHeader("Content-Type", "text/html;charset=utf-8");
    res.end('这是一个express程序.')
})

app.listen(8081); //4
console.log("Server running at http://127.0.0.1:8081/");

启动程序

$ node app.js



2. 自动创建模板

express提供了自动生成模板的工具express-generator 全局安装这个工具
$ npm install -g express-generator
$  express --sessions --css stylus --ejs myapp

-css stylus       样式 <引擎> 支持 (less|stylus) (默认为css)
-ejs                   添加 ejs 模板引擎支持 (默认为jade)
以上语句生成一个支持Jade, Stylus的应用程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值