123得票5回答
NodeJS连接错误:"没有静态方法"。

一个NodeJs的新手。我试图跟随AngularJS专业人员,并在设置NodeJs服务器时遇到问题。根据书上的说法,我安装了nodejs,然后使用npm install connect安装了connect包。 然后在与nodejs文件夹相邻的文件夹中下载了angularjs。然后编写了ser...

97得票7回答
我该如何在Express js中轻松获取表单数据?

我有一个POST请求,其中包含非常简单和少量的表单数据。我最容易获取它的方法是什么? 许多教程/文章等等都谈到了bodyParser,但这已不再与Express捆绑在一起。其他地方(博客等)建议直接使用urlencoded,但现在这也不可用。 试图找到有关这些框架或技术的准确信息正在困扰我...

77得票7回答
NodeJS应用程序是否可以设置基本URL?

我想在同一个域名下托管多个NodeJS应用程序,而不使用子域名(例如google.com/reader而不是images.google.com)。问题是我总是在Express / NodeJS中键入URL的第一部分,例如“/reader”。 我该如何设置Express应用程序,以便基本URL...

75得票3回答
如何消除 Connect 3.0 废弃警告?

我是一个使用 express.js 创造 Web 应用的 node.js 开发者。 目前我遇到的问题是: 每当我在电脑上创建一个应用程序,npm 安装其相关内容并运行它(使用 node app.js 和 nodemon),都会在控制台中收到以下消息: connect.multipart()...

73得票3回答
随着流量的增加,Node.js出现EMFILE错误

我最近在运行Node.js的网站上接收到了很多流量。随着流量的增加,它开始经常崩溃,这之前还从未发生过。我在日志中看到了以下错误: { [Error: connect EMFILE] code: 'EMFILE', errno: 'EMFILE', syscall: 'connect' } ...

65得票13回答
在Node.js上使用Connect时出现“Cannot GET /”错误。

我正在尝试使用connect启动一些静态网页,就像这样: var connect = require("connect"); var nowjs = require("now"); var io = require("socket.io"); var app = connect.crea...

63得票7回答
如何在文件上传时禁用Express BodyParser(Node.js)

我正在使用Node.js + Express构建Web应用程序,我发现Express公开的连接BodyParser在大多数情况下非常有用。但是,我希望能够更细粒度地访问多部分表单数据POSTS - 我需要将输入流传输到另一个服务器,并希望避免先下载整个文件。 然而,由于我正在使用Expres...

55得票12回答
Node.js 的 connect 只在本地主机上运行。

我编写了一个小的 Node.js 应用程序,使用connect,它提供一个网页,然后定期发送更新。同时,它还接受和记录用户观察到的内容到一个磁盘文件中。 只要我在本地主机上,它就可以正常运行,但是我无法让同一内部网络中的其他计算机看到它。我正在使用端口3000,但更改为端口8080或80并没...

51得票8回答
如何在Express中强制将请求体解析为纯文本而不是JSON?

我正在使用nodejs + Express(v3)进行编程,代码如下: app.use(express.bodyParser()); app.route('/some/route', function(req, res) { var text = req.body; // I expec...

51得票2回答
在Connect/Express中,“session”和“cookieSession”中间件有什么区别?

Connect/Express 中捆绑了两个与会话相关的中间件包。 它们之间有什么区别?我该如何选择? 我猜想 session 中间件和 cookieSession 中间件是相同的,只是多了一个存储机制。