express 搭建服务器和获取静态资源

 

使用express 的API进行静态资源调用时,注意脚本文件和需要开放的文件夹在同一层位置上。

 1 // 0. 安装
 2 // 1. 引包
 3 var express = require('express')
 4 
 5 // 2. 创建你服务器应用程序
 6 //    也就是原来的 http.createServer
 7 var app = express()
 8 
 9 app.get('/about', function (req, res) {
10     // 在 Express 中可以直接 req.query 来获取查询字符串参数
11     res.send('你好,我是 Express!')
12 })
13 
14 app.get('/',(req,res)=>{
15     res.send('fuck');
16 })
17 
18 // 相当于 server.listen
19 app.listen(80, function () {
20     console.log('app is running at port 80.')
21 })
22 // 在 Express 中开放资源就是一个 API 的事儿
23 // 公开指定目录
24 // 只要这样做了,你就可以直接通过 /public/xx 的方式访问 public 目录中的所有资源了
25 app.use('/node_modules', express.static('node_modules'))
26 app.use('/public', express.static('public'))
27 
28 // 模板引擎,在 Express 也是一个 API 的事儿
29 
30 // 得到路径
31 // 一个一个的判断
32 // 以前的代码很丑

 

posted @ 2019-09-16 19:10  normalboy(NB)  阅读(455)  评论(0)    收藏  举报