问题标签 [express]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1289 浏览

mongodb - 尝试使用 mongodb 干燥 nodejs express 应用程序

我正在尝试在 nodejs express 应用程序中分离我的 mongodb 代码,并且在理解如何洗牌时遇到了麻烦。

这是我所拥有的要点 https://gist.github.com/759446

我在中间件中将其简化为几乎没有。当我启动服务器时, res.myvar 在第一个请求中被正确设置为“object”。每个后续请求都失败, res.myvar 为“未定义”。

我只想将数据库代码粘贴在一个地方,然后能够在我的各种路线中使用它。我要解决这个问题了吗?mongodb nodejs 驱动程序页面上的所有示例都只是进行数据库查询等。我没有发现在快速应用程序中集成了很多东西。

0 投票
2 回答
2001 浏览

javascript - 串行执行函数

您能否向我解释一下,串行执行功能是如何工作的?
我浏览了Connect 的源代码,但我不明白。

我想自己写。

0 投票
6 回答
71040 浏览

node.js - 在 Node.js 中组织路由

我开始研究 Node.js。我也在使用快递。我有一个问题 - 如何组织 Web 应用程序路由?所有示例都只是将所有这些app.get/post/put()处理程序放在 app.js 中,它工作得很好。这很好,但如果我拥有的不仅仅是一个简单的硬件博客?是否有可能做这样的事情:

换句话说 - 我想要 Django 的 URLConf 之类的东西,但在 Node.js 中。

0 投票
1 回答
1280 浏览

mongodb - Node/Express/Mongo:如何从动态内容呈现 HTML 属性?

我使用 Node/Express/Mongo/Jade(和/或 HAML.js)制作了一个简单的博客。我使用(并稍微更新了)本教程中的博客应用程序,它本身是来自howtonode.org的更新

我可以使用模板引擎渲染链接等属性,但是当我从数据库传递数据时,没有一个 html 渲染。我得到 HTML 的纯文本打印输出。我想我需要一些其他节点包/模块来呈现“动态”内容,但我不知道从哪里开始。

0 投票
3 回答
13332 浏览

node.js - express+jade:提供的局部变量在视图中未定义(node.js + express + jam)

我正在使用jade模板引擎使用node.js和express实现一个webapp。

模板渲染得很好,可以访问助手和动态助手,但不能访问除“body”局部变量之外的局部变量,它由 express 提供,在我的 layout.jade 中可用和定义。

这是一些代码:

这是test.jade:

当我删除第二行(引用名称)时,模板会正确呈现,在网页中显示单词“hello”。当我包含 =name 时,它​​会引发 ReferenceError:

我相信我正在遵循玉石并就局部变量准确地表达示例。我做错了什么,或者这可能是快递或玉石的错误?

0 投票
5 回答
24596 浏览

javascript - Node.js + Express.js。如何减少 css 的渲染?

我无法在我的快速工作区中渲染更少的 CSS。
这是我当前的配置(我的 css/less 文件'public/stylo/' 中)

这是我的main.jade 文件

这是我的main.less css

这是我的goodies.less css

很酷的交易。现在:我通过 npm 安装了 less并且我从另一篇文章中听说 @imports 应该引用而.css不是.less. 无论如何,我尝试了在jade和less文件中切换的组合,但没有成功。.less.css

如果您能提供帮助或有解决方案,我将不胜感激。

注意: 如果我输入任何 ol' ,玉石部分可以正常工作.css
注意2:如果我通过命令行使用lessc,则更少编译。

0 投票
11 回答
96784 浏览

node.js - socket.io 和会话?

我正在使用快递框架。我想从 socket.io 获取会话数据。我尝试使用 client.listener.server.dynamicViewHelpers 数据表达 dynamicHelpers,但我无法获取会话数据。有没有一种简单的方法可以做到这一点?请看代码

0 投票
2 回答
1831 浏览

node.js - node.js 和 juggernaut 发布/订阅

我正在使用快速框架和主宰。我看了很多关于剑圣的例子,所有例子都使用这种方法(客户端):

它安全吗?我不这么认为,每个人都可以从 javascript 控制台订阅频道。有没有办法从服务器端订阅频道?

0 投票
1 回答
4759 浏览

javascript - Node.js + Express.js + SSL

可能重复:
如何在 Express js (Node.js) 中设置 HTTPS 服务器?

有没有一种方便的方法来使用 ExpressJS(NodeJS 框架)来处理 SSL 连接?

0 投票
3 回答
210219 浏览

node.js - Express 函数中的“res”和“req”参数是什么?

在以下 Express 函数中:

req和是什么res?它们代表什么,它们的含义是什么,它们是做什么的?

谢谢!