express相关内容

在高负载下在nodejs中连接EADDRNOTAVAIL - 如何更快地释放或重用TCP端口?

我有一个基于 express-framework 的类似 wiki 的小型 Web 应用程序,它使用弹性搜索作为后端.对于每个请求,它基本上只进入弹性搜索数据库,检索对象并返回由车把模板引擎呈现的对象.与弹性搜索的通信是通过 HTTP 进行的 只要我只有一个 node-js 实例在运行,它就可以很好地工作.在我更新我的代码以使用集群之后(如 nodejs-documentation 我开始遇 ..
发布时间:2022-01-24 11:10:06 其他开发

Node.js+Express 和 CoffeeScript 的 IDE 或编辑器

最好是 IDE.集成对 Subversion 的支持/Git 是一大优势,因为我们由 6 人组成. Vim/Emacs 不太受欢迎,因为它非常笨拙,很难上手,而且它需要大量学习,这会分散注意力来自我们的项目. 我们都习惯/熟悉 Eclipse,因此类似于 Eclipse 的 IDE 也将是一大优势. 谢谢:D 解决方案 我认为 Sublime 2 应该是你所有烦恼的答案 ..
发布时间:2022-01-24 10:53:44 前端开发

对周围的所有 Node JS 框架/库等感到困惑

我感到有点困惑,有很多框架用于与 Node.js 相关的“东西".有人可以给我一个概述- 以下库/框架/任何东西如何相互关联/交互- 包括什么或每个人的主要目的是什么?- 它们之间的差异 此外,如果还有其他我没有列出的列表,请随时添加它们并说明它们是什么以及它们如何适合. 节点 咖啡脚本 主干 快递 解决方案 您列出的大部分内容都是相关的,只是因为它们是用 JavaScr ..
发布时间:2022-01-24 10:49:18 其他开发

Node.js Express 应用程序处理启动错误

我在 Node.js 和 Express 中有应用程序.我需要为它编写测试.我在处理 Express 应用程序错误时遇到问题.我发现这个 我如何捕捉 node.js/express 服务器错误,例如 EADDRINUSE?,但它对我不起作用,我不知道为什么.我想处理 expressApp.listen() 执行时可能发生的错误(EADDRINUSE、EACCES 等). express = re ..
发布时间:2022-01-24 10:49:12 前端开发

Node.js:不同文件中的配置和路由

我正在启动一个新的 Node.js 应用程序,这一次,我试图正确地组织代码,而不是将所有内容都放在同一个文件中. 我现在在 server.coffee 上只有一个简单的设置: express = 需要'express'app = module.exports = express.createServer()## 配置 ##app.configure() ->app.set 'views', ..
发布时间:2022-01-24 10:35:03 前端开发

从 html 页面执行 Nodejs 脚本?

我目前正在使用 Express.js 来创建我的网站.我的主服务器脚本称为index.coffee.我还创建了一个名为 request.js 的脚本,它发出 GET 请求并显示响应 console.log(list); 从控制台运行脚本时没有问题:node request.js 我的问题是:如何通过在同一页面上显示列表(即执行 request.js on服务器并显示结果)? ap ..
发布时间:2022-01-24 10:31:03 前端开发

我可以确定一个字符串是否是 MongoDB ObjectID 吗?

我正在通过将字符串转换为 BSON 来进行 MongoDB 查找.在进行转换之前,我有没有办法确定我拥有的字符串是否是 Mongo 的有效 ObjectID? 这是我当前的 findByID 函数的咖啡脚本.它很好用,但如果我确定字符串不是 ID,我想通过不同的属性进行查找. db.collection "pages", (err, collection) ->集合.findOne_id: ..
发布时间:2022-01-24 10:14:20 前端开发

如何强制 Azure 网站中 node.js 上的 express 使用 https?

在 Windows Azure 网站上运行,我想通过默认的 *.azurewebsites.net 证书使用 ssl.它无需执行任何操作即可工作,但 http 也可用于每个目的地,而不仅仅是 https.如何强制从 http 重定向到 https?通常我可以这样做: var https = require('https');...变量选项 = {键:fs.readFileSync('path.k ..
发布时间:2022-01-23 17:58:42 其他开发

将 Express 应用程序迁移到 NestJS

我有一个现有的 express 应用程序,它足够大.我想将它迁移到 NestJS 应用程序,但要逐步进行.所以我用现有的 Express 实例创建了 Nest 应用程序,但遇到了一个问题 - 所有嵌套处理程序总是在 Express 处理程序之后添加.但是我有一个根 Express 中间件,我只想将其应用于某些处理它的处理程序.如何在 Express 处理程序之前应用 Nest 处理程序? 例 ..
发布时间:2022-01-23 09:51:22 前端开发

不允许的附加属性:可为空的招摇

我正在使用带有 node.js express 4.12.3 和 mysql db 的 swagger 2.0. 我创建了以下架构 - 国家:类型:“对象"特性:ID:类型:“整数"只读:真描述:“国家 ID"国家:类型:“字符串"描述:“国家名称"created_at:类型:“字符串"只读:真格式:“日期时间"描述:“国家记录创建日期"已删除_at:类型:“字符串"格式:“日期时间"描 ..
发布时间:2022-01-22 18:05:32 其他开发

Swagger 可以根据现有的快速路由自动生成其 yaml 吗?

我继承了一个现有的 API,我想大张旗鼓地记录它,但我还不知道它的全部范围.Swagger(或其他中间件/工具)能否根据现有的快速路由自动生成 yaml(用于 swagger)? 对于我在其他问题上看到的情况,这似乎主要是一项手动工作,但我正在仔细检查这里是否有人找到解决此问题的方法. 解决方案 我在自动生成 Swagger json 和为我帮助构建的 API 手动编写它方面都有经验 ..
发布时间:2022-01-22 17:45:05 其他开发

在 Express 中侦听 UDP 消息

我有一个使用 Express 的基本 Node.js 服务器.它需要能够处理 TCP 消息以及 UDP 消息.TCP 部分已启动并运行良好,但现在我需要集成一种方法来嗅探 UDP 消息.我尝试使用 dgram 套接字将处理程序添加到过滤器堆栈,但没有成功. const express = require('express');常量 dgram = 要求('dgram');//...常量应用程序 ..
发布时间:2022-01-22 17:26:37 其他开发

Node.js:一次接收太多 UDP 消息,丢失它们

我的节点服务器在一秒钟内接收到大约 400 条 UDP 消息,这一切正常工作,我能够处理全部 400 条. 但是,当我开始在一秒钟内收到大约 700 条 UDP 消息时,我丢失了 2-20 条消息,并且它们永远不会被解析:(p> 我在这里考虑了一些选项: 创建所有socket消息的队列,然后一个一个消费,虽然我不确定如何实现这个 不知道如何实现 在 Node/Express/ ..
发布时间:2022-01-22 17:14:07 前端开发

如何更改 Chart.js 中使用的插值器?

我一直在寻找一些关于图表库的替代方案,适合我需要的是 Chart.js.但是,我不能使用它,因为 Chart.js 中使用的插值器与 Express 的 EJS 模板中使用的插值器相同,比如 . 我使用了其他一些库,例如 underscore.js,您可以在其中修改插值器以便防止与 Javascript 库发生任何冲突. 任何帮助将不胜感激...... 解决方案 ..
发布时间:2022-01-22 15:47:50 前端开发