一、使用docker-compose.yml
和Dockerfile
构建项目
-
1、项目基本介绍
使用
express
框架的路由访问views
目录下的静态文件 -
2、项目的基本结构
. ├── Dockerfile ├── README.md ├── docker-compose.yml ├── index.js ├── package-lock.json ├── package.json └── views ├── index.html └── other.html
-
3、
index.js
文件代码const express = require('express') const app = express() const router = express.Router() const path = __dirname + '/views/' const port = 8080 router.use(function (req, res, next) { console.log('/' + req.method) next() }) router.get('/', function (req, res) { res.sendFile(path + 'index.html') }) router.get('/other', function (req, res) { res.sendFile(path + 'other.html') }) app.use