ejs相关内容

从ejs模板生成静态HTML文件

好了,我已经建立并运行了我的基本NodeJS网站。它都在工作,并通过节点服务器运行-使用我的basic-node-site 它使用ejs作为模板引擎。 我想将这些模板作为静态网站发布。所有这些都是在本地生成的,它会将我的所有页面导出为静态的HTML文件,我可以在我的基本托管平台上发布这些文件。不需要服务器端技术。 我看过Jade,但它需要我更改模板和结构。 有没有什么工具可 ..
发布时间:2022-07-01 22:00:47 其他开发

访问脚本标记上的ejs变量

我正在构建node.js应用程序,并且我想从服务器访问数组,但我发现无法访问script标记上的数组。 我搜索了解决方案,找到了JSON.stringify的解决方案,但不起作用,并返回错误。 服务器端使用express: module.exports.index = async (req, res) => { const coffepoints = await Coff ..
发布时间:2022-03-23 14:01:47 前端开发

无法在视图目录";/app/views";中查找视图";home/index";

我正在尝试将我的项目发布到Heroku,使其在云中运行。在本地,它在5000端口上工作,我可以看到每个视图。当我将其上传到Heroku时,当我尝试访问主页时得到以下错误:无法在视图目录“/app/views”中查找视图“home/index” 我已尝试执行以下操作: app.set('views', __dirname + '/views'); app.set('view engine ..
发布时间:2022-03-23 13:48:47 其他开发

无法读取未定义Mongoose的属性';长度';

我正在为朋友们做关于他们的西伯利亚猫繁殖的网站,并做更多关于猫爸爸/妈妈的信息。问题是,当我到达该路线时,它在定义的主题中显示错误(我将向您显示console.log)。我不知道为什么会出现此错误。 推荐答案 dad变量不是对象,而是数组,因此不能使用dad.picture。 相反,使用dad[0].picture...我认为应该可以 ..
发布时间:2022-03-23 13:43:04 其他开发

URL不会随res.ender()而改变

我需要在登录到ejs模板引擎后,从带有express js的服务器发送应用列表。为此,我使用res.render()。即使它呈现指定的文件,它也不会更改URL。我应该怎么做才能随数据一起重定向并更改URL。 routes.js const loginUser = requie('../Controller/LoginController'); router.post('/login', ..
发布时间:2022-03-23 13:37:18 其他开发

NodeJS,背景图像CSS不工作

快速而简单的问题是,我尝试在*.ejs页面文件中添加一个带有背景图像的div。 .signPage{ background-image: url("//back.jpg"); width: 98%; height: 98vh; top: 1%; right: 1%; pos ..
发布时间:2022-03-23 13:33:22 前端开发

将JSON var从路由传递到ejs

我有一些express+ejs的代码, 1)在app.js中创建mongo集合对象, app.locals.userCollection = db.get('userData'); 2)在user.js快速路由文件中,我从这个DB连接中获取数据,希望将其传递给ejs进行渲染, exports.list = function(req, res){ req.app.loca ..
发布时间:2022-03-23 13:23:27 其他开发

在带有ejs的Node.js中使用Ajax

我正在尝试弄清楚如何在node.js中使用Ajax 我现在有这个。 如何在我的内部显示例如Order[0].name和Order[1].name 当我按下名为Press的按钮时,div id=“Champ”。 app.js var express = require("express"); var app = express(); app.use(express.static("pub ..
发布时间:2022-03-23 13:17:38 前端开发

使用AJAX时CSRF令牌无效

我开始学习NodeJs,在js知识的推动下,我开始编写一些代码来创建用户注册逻辑。 基本上我已经通过以下方式配置了ExpressJS: const express = require('express'); const app = express(); const bodyParser = require('body-parser'); const session = require( ..
发布时间:2022-03-23 13:16:30 前端开发

ejs是否处理array.map(回调)?

我将一个对象数组传递给一个ejs模板,我希望使用数组的常规.map()方法将其映射为链接。但是由于我不知道的原因,我传递给map()的回调在ejs中没有按照我预期的方式工作,并且我得到的结果是空的。 我的数据是一个对象数组,每个对象都有一个“节”和一个“名称”键。此数组作为“条目”传递给模板: siteHeaders = [ { section: "home", name: "Home"} ..
发布时间:2022-03-23 13:14:43 其他开发

如何在我的ejs文件中包含bootstrap文件?

所以我使用npm-bootstrap@3安装了bootstrap,但是当我尝试在应用程序中包含node_module中的bootstrap.min.css文件时,它在我的控制台中显示以下错误: 错误消息 在网络选项卡中显示 在引导源上找不到404。 下面是我的项目结构上的一些图像: 项目文件夹结构 包含引导文件的ejs代码 这里有什么问题? 推荐答案 ..
发布时间:2022-03-23 13:09:06 前端开发