| 网上有有种方法是安装express-partials模块,然后在 app.set(‘view engine’, ‘ejs’); 这句后面加上app.use(partials());但是,经过我的反复尝试没能实现,不知道是express版本又升级的原因,还是我操作有问题。最后有人说该模块有点不兼容,无奈最后放弃这种方法。最后说一下我的解决方式: 1,安装express-ejs-layouts模块   $ npm install express-ejs-layouts 2,获取这个模块   var express = require('express');  
   var expressLayouts = require('express-ejs-layouts'); 
  
   
  
   var app = express(); 
  
   
  
   app.set('view engine', 'ejs'); 
  
   
  
   app.use(expressLayouts);。。。。。。。。。。。。。。。。 
  
 3,创建模板和之前的使用方式一样 
  
   A,layout.ejs模板 
     
  
   <!DOCTYPE html><html>
 <head>
 <title><%= title %></title>
 <link rel='stylesheet' href='/stylesheets/style.css' />
 </head>
 <body>
 <h1>我是模板一</h1>
 <%-body%>
 </body>
 </html>
  
    B,index.ejs 
     
  
     <h1><%= title %></h1><p>Welcome to <%= title %></p>
 4,直接启动项目 
     |