问题标签 [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.
mongodb - 尝试使用 mongodb 干燥 nodejs express 应用程序
我正在尝试在 nodejs express 应用程序中分离我的 mongodb 代码,并且在理解如何洗牌时遇到了麻烦。
这是我所拥有的要点 https://gist.github.com/759446
我在中间件中将其简化为几乎没有。当我启动服务器时, res.myvar 在第一个请求中被正确设置为“object”。每个后续请求都失败, res.myvar 为“未定义”。
我只想将数据库代码粘贴在一个地方,然后能够在我的各种路线中使用它。我要解决这个问题了吗?mongodb nodejs 驱动程序页面上的所有示例都只是进行数据库查询等。我没有发现在快速应用程序中集成了很多东西。
javascript - 串行执行函数
您能否向我解释一下,串行执行功能是如何工作的?
我浏览了Connect 的源代码,但我不明白。
我想自己写。
node.js - 在 Node.js 中组织路由
我开始研究 Node.js。我也在使用快递。我有一个问题 - 如何组织 Web 应用程序路由?所有示例都只是将所有这些app.get/post/put()
处理程序放在 app.js 中,它工作得很好。这很好,但如果我拥有的不仅仅是一个简单的硬件博客?是否有可能做这样的事情:
和
换句话说 - 我想要 Django 的 URLConf 之类的东西,但在 Node.js 中。
mongodb - Node/Express/Mongo:如何从动态内容呈现 HTML 属性?
我使用 Node/Express/Mongo/Jade(和/或 HAML.js)制作了一个简单的博客。我使用(并稍微更新了)本教程中的博客应用程序,它本身是来自howtonode.org的更新
我可以使用模板引擎渲染链接等属性,但是当我从数据库传递数据时,没有一个 html 渲染。我得到 HTML 的纯文本打印输出。我想我需要一些其他节点包/模块来呈现“动态”内容,但我不知道从哪里开始。
node.js - express+jade:提供的局部变量在视图中未定义(node.js + express + jam)
我正在使用jade模板引擎使用node.js和express实现一个webapp。
模板渲染得很好,可以访问助手和动态助手,但不能访问除“body”局部变量之外的局部变量,它由 express 提供,在我的 layout.jade 中可用和定义。
这是一些代码:
这是test.jade:
当我删除第二行(引用名称)时,模板会正确呈现,在网页中显示单词“hello”。当我包含 =name 时,它会引发 ReferenceError:
我相信我正在遵循玉石并就局部变量准确地表达示例。我做错了什么,或者这可能是快递或玉石的错误?
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,则更少编译。
node.js - socket.io 和会话?
我正在使用快递框架。我想从 socket.io 获取会话数据。我尝试使用 client.listener.server.dynamicViewHelpers 数据表达 dynamicHelpers,但我无法获取会话数据。有没有一种简单的方法可以做到这一点?请看代码
node.js - node.js 和 juggernaut 发布/订阅
我正在使用快速框架和主宰。我看了很多关于剑圣的例子,所有例子都使用这种方法(客户端):
它安全吗?我不这么认为,每个人都可以从 javascript 控制台订阅频道。有没有办法从服务器端订阅频道?
javascript - Node.js + Express.js + SSL
有没有一种方便的方法来使用 ExpressJS(NodeJS 框架)来处理 SSL 连接?
node.js - Express 函数中的“res”和“req”参数是什么?
在以下 Express 函数中:
req
和是什么res
?它们代表什么,它们的含义是什么,它们是做什么的?
谢谢!