目录结构

Public 公共静态资源
Route 路由(html路径)
Template (视图层)
Server服务器配置文件(总览全局)
结构

注册静态目录(我们自己创建的目录)

在server.js文件里配置

app.use(express.static('./public'));

server.js

配置网页路径(路由)route文件夹

route

router.get('/shopping.html',function(request,response){  
        // render()表示‘渲染’,并指定页面的来源是shopping.ejs
        response.render('./shopping.ejs');  
    });

网站首页配置

方法1、
send()方法改为render()方法

// app.get('/',function(request, response){
//     response.send("Hello,欢迎进入使用express搭建的服务器");
app.get('/',function(request, response){
    // response.send("Hello,欢迎进入使用express搭建的服务器");
    response.render('./shopping.ejs');  
});

方法2、
注释server.js目录下的send()方法

// app.get('/',function(request, response){
//     response.send("Hello,欢迎进入使用express搭建的服务器");

并配置路由文件下的

// 定义购物车路径为首页
    router.get('/',function(request,response){  
        // render()表示‘渲染’,并指定页面的来源是shopping.ejs

show.js

页面跳转

设置route路径,,,然后在需要跳转的地方直接写路由页面路径。

// 定义bt页面路径
    router.get('/bt',function(request,response){  
        // render()表示‘渲染’,并指定页面的来源是shopping.ejs
        response.render('./bt.ejs');  
    });

启动node.js服务器

ipconfig
node

最后修改:2022 年 04 月 11 日 07 : 21 PM