- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这里绝对是新手。我刚刚使用 node.js 设置了新服务器,但停留在哈巴狗 View 上。试图将 login.pug 扩展到 index.pug,但我得到的只是页脚和页眉之外的空白内容。我哪里做错了?请帮助...p/s: pug 已经安装好
app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'pug');
// for parsing application/json
app.use(bodyParser.json());
// for parsing application/xwww-
app.use(bodyParser.urlencoded({
extended: true
}));
//form-urlencoded
app.get('/', function (req, res) {
res.render('index');
});
// for parsing multipart/form-data
app.use(upload.array());
app.use(express.static('public'));
//index.pug
doctype html
html(lang="en")
head
meta( charset="utf-8")
meta( name="viewport" content="width=device-width, initial-scale=1")
title COMPANY WEBAPP
meta( name="description" content="MKE Web App.")
meta( name="keywords" content="MKE Web App.")
link( rel="shortcut icon" type="image/png" href="img/icon/favicon.png")
link( rel="stylesheet" type="text/css" href="css/index.css")
link( rel="stylesheet" type="text/css" href="css/default.css")
body
block content
footer
p( id="copyright") Copyright © 2019
p( id="visitcount") Loading...
script( type="text/javascript" src="/socket.io/socket.io.js")
script( type="text/javascript" src="js/hmac-sha3.js")
script( type="text/javascript" src="js/index.js")
//login.pug
extends index
block content
div(class="login-continer")
form( class="form-login default-box" method="POST" action="/login")
div
label( for="user-id") <strong>User ID :</strong>
span( class="span-login-symbol") 👱
input( class="default-input" id="user-id" type="test" placeholder="user id" value="" spellcheck="false" required)
div
label( for="user-email") <strong>Email :</strong>
span( class="span-login-symbol") 💌
input( class="default-input" id="user-email" type="email" placeholder="user email" value="" spellcheck="false" required)
最佳答案
app.get('/', function (req, res) {
res.render('index');
});
您在获取时渲染 index.pub。但是,您还没有将 login.pub 扩展到您的索引中。您改为将索引扩展到您的 login.pub
如果您只是将渲染更改为登录,您应该能够看到新内容。
app.get('/', function (req, res) {
res.render('login');
});
关于javascript - Nodejs 哈巴狗扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55440979/
当谈到什么是客户端和什么是服务器端时,我有点困惑。我目前正在构建一个网站,使用 Pug 作为我的 HTML 页面,没有带有 的 HTML 页面。等等 那么我是否在服务器端渲染我的页面,因为我没有在客
我正在使用 webpack v4,我正在尝试将 Pug 与 webpack-dev-server 一起使用,但是当我运行 webpack-dev-server - -mode development
我正在尝试使用 NodeJS 以及 express 和 pug 作为模板来制作一个网站。我使用 Express 文档集成了 Pug,但在渲染函数上不断收到 TypeError: View is not
Profile 我不知道如何输入 i 和 a 中的“个人资料” 。请帮助我! 最佳答案 您可以使用在线服务将HTML转换为Jade,例如:
这个问题在这里已经有了答案: How to make an inline-block element fill the remainder of the line? (9 个回答) 关闭 4 年前
我在我的 jade 文件中使用 mixin。要求是有两个 div。如果我只创建一个 div,它会渲染,但如果我使用两个 mixins 来渲染内容,我会收到错误:“undefined jade_mixi
此处演示代码:https://codepen.io/iShawnWang/pen/ZvBGRv 我想要的只是调用一个js函数并传递一个参数, 我已经尝试过以下答案,但不起作用 How to pass
我找了好几个小时都没有解决这个问题。我是 Node.Js 的初学者,目前我正在将它与 Express 以及 Router 和 Sequelize 一起用于学校项目。 上下文: 我有一个 MySQL 数
我正在开发一个基于 keystone.js 的应用程序。我希望最终用户能够创建根据变量而变化的内容。例如,如果他们想创建电子邮件模板,他们可以编写: Hi #{firstName},... 这将作为纯
虽然我可以传递对象的数据,但我不知道如何传递/调用对象的函数。 route.js: router.get('/', function(req, res, next) { let test = {}
我正在开发一个以 Pug 作为模板引擎的 Koa.js 应用程序。我想创建一个自动化流程,以便生产模板具有使用指纹名称更新的 JavaScript 和 CSS 文件的 URL,以及某个 CDN 提供商
我是一名优秀的程序员,十分优秀!