是指在使用Express框架进行开发时,设置一个默认的主页路由,当用户访问网站根目录时,会自动跳转到该主页。
在Express中设置主页的步骤如下:
public
的文件夹,用于存放网站的静态资源文件,如HTML、CSS、JavaScript等。views
的文件夹,用于存放网站的视图模板文件,如EJS、Pug等。app.js
或index.js
的文件,作为项目的入口文件。const express = require('express');
const app = express();
public
文件夹中的静态资源。app.use(express.static('public'));
app.get('/', (req, res) => {
res.render('index'); // 使用视图模板渲染主页
});
app.set('view engine', 'ejs'); // 使用EJS作为视图模板引擎
app.set('views', path.join(__dirname, 'views')); // 设置视图模板文件夹的路径
views
文件夹中创建一个名为index.ejs
的文件,作为主页的视图模板。index.ejs
文件中编写主页的HTML结构和内容。完成以上步骤后,当用户访问网站根目录时,Express会自动跳转到设置的主页,并使用视图模板引擎渲染主页的内容。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。
领取专属 10元无门槛券
手把手带您无忧上云