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) {