【nodejs】express框架(一) express的使用以及express.static的使用,顺带解决一些服务器路径问题和浏览器解析过程
express的基本使用 npm init//创建管理文档 npm i express -S //-S表示在生产环境下也要用到的包 var express = require ( 'express' ) ; //导出express的顶级函数 var app = express ( ) ; //创建express对象 app . get ( '/' , function ( req , res ) { //监听get请求的'/'地址 res . send ( 'ok' ) //向客户端传送回'ok'字符串 } ) app . listen ( 8080 , function ( ) { //监听8080端口, console . log ( 'http://localhost:8080' ) ; } ) 是不是很简单,下面开始第一个拓展。 express.static(root,[options]) 简介:express的static静态方法用于托管静态文件的请求,比如css,img,js,font等文件的请求,因为nodejs和其他服务器不一样,不会默认有读取文件并传给客户端这个功能,所以需要这个方法来自动读取并传送静态文件。 使用: 下面指的是所有静态文件的请求都到app . js的工作目录的里去寻找并加载并送到客户端 app . use ( express . static (