原因1:ejs配置有问题
//配置ejs视图的目录
app.set("views", __dirname + "/views"); // '/views代表存放视图的目录'
------------------------------------华丽的分割线------------------------------------
//启动视图引擎,并指定模板文件文件类型:ejs
app.set('view engine', 'ejs')
//模板类型指定为html
app.engine('html',ejs.__express)
//启动视图引擎
app.set('view engine','html')
原因2:目录问题
即上图配置的目录
原因3:ejs包问题
解决方案:卸载重装
tips:卸载按照安装时的参数进行卸载,下同
//安装ejs
npm install ejs --save
//卸载ejs
npm uninstall ejs --save
原因4:express框架问题
解决方案:卸载后重装
//安装express
npm install express --save
//卸载express
npm uninstall express --save