问题标签 [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.
ruby-on-rails - Rails3 还是 Express.js?谁在开发过程中效率更高?
对于像 kijiji 这样的新 Web 项目,如果我想要更快的开发(越快越好),我应该选择哪一个?我知道一些 ruby 和 javascript,但不是精英,也从未在其中任何一个上做过项目。编码是我的爱好,而不是我的工作。有什么建议吗?提前致谢。
mongodb - node-mongodb-native 保持集合?
现在我正在根据每个请求打开一个集合:
IE:
这是不正确的吗?我在想我应该将“用户”集合保存到一个变量中,而不是每次请求都得到它。
谢谢。
javascript - Node.js 全局变量
我在这里问: Node.js 需要继承吗?
有人告诉我,我可以通过省略变量来将变量设置为全局范围。
这对我不起作用。
也就是说,以下内容不会使_
所需文件可用。
我可以使用 Express.js 进行设置,app.set
但可以在其他地方使用。
这是应该如何工作的吗?
javascript - 如何在 dynamicHepler 中渲染部分内容?
我在 nodejs 中使用 express。
以下代码似乎呈现了我的部分并直接响应客户端。
我的 dynamicHelper 如何将渲染的部分返回到布局模板而不是将其发送给客户端
谢谢
javascript - Express.JS 处理服务器端错误
我在 Node.JS 上使用 Express.JS 来构建我正在构建的应用程序。我正在设置路线并尽力维护 RESTful 架构。
接受表单输入,遇到某种错误(不一定是验证错误)然后向用户显示相同的表单,但首先包括他们发送到服务器的数据的过程是什么?
起初,我将 POST 数据存储到一个会话中,但这从来都不是一个好的解决方案,更像是一个 hack。
然后我调整了我的路线,而不是用来app.post|put|del()
处理表单提交,然后使用app.all()
将用作“包罗万象”的路线。基本上,如果我遇到错误,我会调用next()
,将控制权返回给我的“包罗万象”路线。这最终导致我偏离了我原来的 RESTful 方法。
现在,我已经设置了路由以更准确地反映 RESTful 方法。但是,如果我使用app.redirect()
,数据会在重定向中丢失。我最终使用了另一种 hack 的感觉:(controller.new_form.apply(this, arguments);
这被称为 inside controller.create()
)
当然我可以使用客户端验证,但我正在尽我所能创建一个完全在服务器端运行的应用程序,然后添加客户端代码作为改进用户体验的一种方式。
是否有一些方法可用于 express.js(或 connect.js),它接受与表单本身不同的 URI 上的表单操作,但允许我返回而不实际重定向浏览器,以便表单可以保持填充(以及为我的用户显示错误消息)?
node.js - (NodeJS) Express 仅使用 Connect 提供了什么?
Express 仅使用 Connect 提供了什么?
Express 的大部分功能似乎都是 Connect 的功能。
是否有 Express 提供的清单?
谢谢,
克里斯。
node.js - 将express js登录到输出文件?
记录我的 express js 网络服务器的最佳方式是什么?内置的 express.logger() 只是在屏幕上显示日志。我也可以将它们记录到 /log 文件夹中的文件中吗?当前记录器还会自动记录请求和响应。我需要将一些应用程序数据记录到日志文件中。这可以使用 express.logger 完成吗?
问候, 拉利斯
javascript - 会话如何在 Express.js 和 Node.js 中工作?
使用Express.js,会话非常简单。我很好奇它们实际上是如何工作的。
它是否在客户端上存储了一些 cookie?如果是这样,我在哪里可以找到那个 cookie?如果需要,我该如何解码?
我基本上希望能够查看用户是否已登录,即使该用户当时实际上并未在该网站上(例如当您在其他网站上时 facebook 如何知道您已登录)。但我想明白我应该首先了解会话是如何工作的。
node.js - 如何学习 ExpressJS?
如果没有太多 Node.js 的先验知识,是否可以学习 ExpressJS?
这是一个好方法吗?如果是,您可以推荐我使用哪些资源来学习 Express?
node.js - Node.js 的 EJS(与 Express 捆绑)中不包含 link_to 和其他视图助手?
我使用 Express Web 框架和 EJS 模板引擎设置了一个 nodeJS 服务器。
当我尝试在视图中使用 EJSlink_to
视图助手时,我得到一个引用错误。这是因为我做错了什么,还是视图助手不包括在内?
我试过以下
注意:我已经为 EJS 配置了自定义标签...