645得票6回答
Express.js - app.listen与server.listen的区别

这可能是一个非常基础的问题,但我不明白其中的区别。使用Express.js创建应用程序与例如在端口1234上启动应用程序有何区别:var express = require('express'); var app = express(); //app.configure, app.use e...

621得票10回答
在express.js上启用HTTPS

我正在尝试在Node的Express.js上实现HTTPS,但我无法弄清楚。这是我的app.js代码。var express = require('express'); var fs = require('fs'); var privateKey = fs.readFileSync('ssl...

597得票11回答
使用node或Express返回JSON的正确方式

所以,可以尝试获取以下JSON对象:$ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Conten...

579得票21回答
ExpressJS如何组织一个应用程序的结构?

我正在使用NodeJS的ExpressJS Web框架。 使用ExpressJS的人将他们的环境(开发、生产、测试...)、路由等放在app.js中。我认为这样不够优美,因为当你有一个大型应用程序时,app.js文件会变得非常大! 我希望拥有以下目录结构:| my-application ...

548得票52回答
Express.js的req.body未定义

我将这个作为我的 Express 服务器的配置app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view e...

504得票10回答
什么是Express.js?

我是一名学习Node.js的学习者。 Express.js是什么? 它与Node.js有什么关系和作用? 我们为什么需要Express.js?它如何帮助我们使用Node.js? Redis是什么?它是否随Express.js一起提供?

494得票11回答
body-parser在express中的作用是什么?

我不明白在Express应用程序中为什么需要使用body-parser,因为我们可以在不使用body-parser的情况下获取数据。 那么body-parser实际上是做什么的,以及它是如何工作的呢?

482得票7回答
理解护照序列化和反序列化

如何向一个外行人解释Passport的序列化和反序列化方法的工作流程。在调用passport.serializeUser之后,user.id去了哪里?我们紧接着调用了passport.deserializeUser,它在工作流程中扮演了什么角色?// used to serialize the...

473得票26回答
如何在Windows上设置NODE_ENV=production?

在Ubuntu中这很简单,我可以使用以下命令来运行该应用程序:$ NODE_ENV=production node myapp/app.js 然而,在Windows上,这并不起作用。是否有一个配置文件,我可以在其中设置该属性?

452得票32回答
NodeJS / Express:什么是“app.use”?

在NodeJS express模块文档中,示例代码使用了app.use(...)。 use函数是什么,它定义在哪里?