express学习16-多人管理项目4资源的路径

简介: express学习16-多人管理项目4资源的路径

image.png

blog.js

const express = require('express');
//创建网站服务器
const app = express();
//开放静态资源文件
const path = require('path');
//告诉express框架模板所在的位置
app.set('views', path.join(__dirname, 'views'));
//告诉express框架模板的后缀是什么
app.set('view engine', 'art');
//当渲染后缀为art的时候 搜索引擎是什么
app.engine('art', require('express-art-template'))
app.use(express.static(path.join(__dirname, 'public')));
//引入路由模块
const home = require('./homegeyao');
const admin = require('./admingeyao');
app.use('/home', home);
app.use('/admin', admin);
app.listen(3000);
console.log('服务器启动成功');

admingeyao.js

//管理页面
//展示页面
const express = require('express');
const admin = express.Router();
admin.get('/login', (req, res) => {
    res.render('admin/login')
});
module.exports = admin;

homegeyao.js

登录后复制  
//展示页面
const express = require('express');
const home = express.Router();
home.get('/', (req, res) => {
    res.send('欢迎来到博客首页');
});
module.exports = home;

image.png

相关文章
|
1月前
|
开发框架 JavaScript 安全
js开发:请解释什么是Express框架,以及它在项目中的作用。
Express是Node.js的Web开发框架,简化路由管理,支持HTTP请求处理。它采用中间件系统增强功能,如日志和错误处理,集成多种模板引擎(EJS、Jade、Pug)用于HTML渲染,并提供安全中间件提升应用安全性。其可扩展性允许选用合适插件扩展功能,加速开发进程。
|
5月前
|
开发工具 git
如何运行github上面的node+express项目
如何运行github上面的node+express项目
96 0
|
7月前
|
域名解析 监控 JavaScript
宝塔面板pm2管理器部署node.js(express框架)sever文件,可以使用域名访问你的后端项目
宝塔面板pm2管理器部署node.js(express框架)sever文件,可以使用域名访问你的后端项目
450 0
|
3月前
|
Web App开发 JSON 中间件
express学习 - (3)express 路由
express学习 - (3)express 路由
73 1
|
3月前
|
JSON 资源调度 中间件
express学习 - (1)环境配置与第一个express项目
express学习 - (1)环境配置与第一个express项目
56 0
|
4月前
【Node学习】—Express框架的安装
【Node学习】—Express框架的安装
|
10月前
|
JavaScript 前端开发 中间件
如何用Express实现一个ADUS项目
如何用Express实现一个ADUS项目
56 0
|
10月前
|
存储 开发框架 JavaScript
Express框架的学习介绍
Express框架的学习介绍
85 0
|
10月前
|
JavaScript NoSQL 中间件
【Node.js实战】一文带你开发博客项目之Express重构(博客的增删查改、morgan写日志)
【Node.js实战】一文带你开发博客项目之Express重构(博客的增删查改、morgan写日志)
107 0
|
10月前
|
存储 NoSQL JavaScript
【Node.js实战】一文带你开发博客项目之Express重构(初始化环境,处理 session,连接 redis)
【Node.js实战】一文带你开发博客项目之Express重构(初始化环境,处理 session,连接 redis)
148 0