html - 无法获取 /ejs 文件
问题描述
当我尝试连接到它给我的网页的 ejs 视图时,我正在尝试使用 html 完成调查页面的统计信息无法获取 /showResults
// Entry point for the application
// express application
var express = require('express');
// require the controller we make
var surveyController = require('./surveyController');
var app = express();
// set up template engine
app.set('view engine', 'ejs');
// static file serving
app.use(express.static('./public'));
// fire function from surveyController
surveyController(app);
// listen to port
app.listen(8080);
console.log('listening port 8080');
我有一个似乎在控制台上运行的网页和 app.js 文件的 HTML 视图,但是当我登录 http://localhost:8080/showResults 时出现错误
解决方案
在这里,您可以ejs
通过以下设置在您的视图中使用app.js
// view engine setup
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');
// use res.render to load up an ejs view file
app.get('/', function(req, res) {
res.render('<folder>/index');
});
推荐阅读
- c# - .NET Core 上 RestClient 和 HttpClient 发出的请求有什么区别
- flutter - 如何在我的颤动代码中保存敏感令牌
- jwt - 如何在 BizTalk 2013 R2 中存储 JWT 令牌?
- php - 使用 PHP 在 CSV 文件中搜索特定行并回显该行的特定字段
- c# - 在生产环境中使用 InteractiveBrowserCredential 对 Azure Key Vault 进行身份验证将不起作用
- c++ - 从索引数组中确定新数组排序的快速算法
- python - 将字段添加到 Django FlatPage 代理模型
- winapi - 通过 NirCmd 将“Enter”键发送到未激活的窗口
- java - 如何在 Spring Boot 中按日期列获取数据或记录?
- python - Pandas 根据列条件拆分行