express

    1热度

    1回答

    当涉及从MongoDB使用Mongoose,Express和JSONStream(如果适用)发送文档集合时,我看到一些意外的性能数字。我想比较猫鼬发现与流。我曾预计更大的文档集合的速度会更快,但很惊讶地发现toArray变体的表现一直超越它们。我在想通配符可能是我使用JSONStream来表达响应。我简单的端点都低于: // run this after connecting to mongoos

    1热度

    2回答

    我有一个应用程序写在express.js,我想这个应用程序划分为2个部分: 一个未经授权的用户(与路线只/ - 着陆页/登录和/ * - error404) 和第二(路线将是:/ - 着陆页/应用/ * - 角SPA将处理它自己的路由) 快递还配置为从/unauth/public/ A获取静态文件第二我想从授权的路由添加第二个静态文件夹的请求 - /auth/public 都到/应用/ * 我的路

    2热度

    2回答

    我有一个问题,我必须在一天中的不同时间安排一些任务,因为那一次安排我使用cron来获取所有数据并相应地安排它,但是当我在FOR循环中安排作业时。每个作业都会执行多次。这里是我的代码 for(var i=0;i<_resultDataToPushLength;i++) { var __date90=new Date(_DatesPlus90[i]) ar __date80=new Da

    0热度

    1回答

    我有强大的接受来自外部服务器的POST请求,并且从现在开始,我只是将它从POST中分发出原始数据,在这种情况下,它是XML 。 我在后的所有关心的是一个Base64字符串,这样我就可以解码它并将其作为图像文件存储,但它嵌套很深,尽管我尽了最大的努力,但我无法弄清楚如何挖掘到xml文件中以提取Base64字符串。 这就是返回的值是这样的: { xml: '<?xml version="1.0"?>

    6热度

    1回答

    我正在关注从Express Generator获取的基本应用布局,并尝试将其配置为Handlebars。 段: var exphbs = require('express-handlebars'); var app = express(); // view engine setup app.set('views', path.join(__dirname, 'views/')); a

    1热度

    2回答

    我已经在节点js routes.js.中实现了以下功能。在首先提供任何请求之前,会检查isAuthenticated。 function isLoggedIn(req, res, next) { if (req.isAuthenticated()) { console.log('Session Expiry '+req.session.cookie.expires);

    2热度

    1回答

    我不知道Jade如何在内部工作,但我猜测它正在编译每个模板文件一次,然后为每个HTTP请求使用编译和缓存版本。 当我运行我的Express应用程序并对我的* .jade文件进行更改时,无需重新启动应用程序即可在浏览器中看到immeditaly的更改。 这是如何工作的? 是玉看着在/views文件夹中的* .jade文件? Jade是否检查每个HTTP请求上的修改日期并相应地重新编译模板? 翡翠实际

    -1热度

    1回答

    我以前多次回调,然后我想做一个res.send()来构建JSON API: app.get('/api', function (req, res){ ... function logPagesId() { console.log("load: " +pagesId); console.log("lenght: " +pagesId.length);

    0热度

    2回答

    我正在尝试对我的日期模型属性使用mongoose findOne方法,以仅使用最新文档中的数据。我正在使用EJS模板系统,并试图用我的视图使用此方法,但收到一个错误,event.findOne`线。我应该如何使用这种方法?应该在routes.js中调用吗? eventsModel.js var mongoose = require('mongoose'); var Schema = mongoo

    4热度

    1回答

    使用Node.js + Express(4)+ Mongoose(使用承诺而不是回调),我无法理清如何清理错误处理。 我有什么(而简化的)是: app.get('/xxx/:id', function(request, response) { Xxx.findById(request.params.id).exec() .then(function(xxx) {