hapijs

    2熱度

    2回答

    我在一個文件'server.js'中擁有所有的路由,方法,策略,插件和數據庫連接。這工作正常。但是我想要模塊化結構,其中controller,route,db是分開定義的。我曾經調整過它,但是如何在某些路由中調用我的多個策略以及如何調用我的db連接,連接已建立,但我無法在控制器中調用它。我正在使用hapi-mongodb插件fo db連接。請有人可以告訴我如何構建我的文件?

    0熱度

    1回答

    我使用hapi-shelf工作,但是我試圖得到一個jsonapi響應,並且找不到實現bookhelf-jsonapi-parms的方法,所以我嘗試使用原來的書架包。 `類型錯誤:未捕獲的錯誤:Driver.fetchAll不是函數 server.js 'use strict'; const Hapi = require('hapi'); const bodyParser = require(

    1熱度

    1回答

    我正在從事我從一個NodeJS服務器到第三方服務器的近500次呼叫的項目。問題在於第三方服務器一秒鐘內最多有50個呼叫的限制。您能否幫我實施一秒鐘內只撥打指定電話號碼的邏輯?我的項目中使用的技術/語言是帶有HapiJS框架的NodeJS。 預先感謝您。

    0熱度

    2回答

    叫了兩聲我是一個新手到節點,我試圖用hapi.js託管RESTful服務,我的代碼如下: server.route({ method: 'GET', path: '/{id}', handler: function (request, reply) { console.log('request check'); var user = users

    0熱度

    1回答

    我寫了一個Hapi.js路線來接收上傳的文件,並使用郵遞員成功地調用了它。現在我想保存文件。 我如何 獲取文件擴展名? 將文件保存到磁盤? 這裏是我的路線: { method: 'POST', path: this.config.apiPrefix + 'uploadprofilephoto', config: { payload: { maxBytes: 10

    4熱度

    1回答

    與reply.view發送超過兩個參數在我module.exports: module.exports.getselectedtimeperiod = function getselectedtimeperiod (request, reply) { var from = request.query.from || Moment().subtract(5, 'day') var

    0熱度

    1回答

    我正在嘗試將HTTPS服務器從Express遷移到Hapi。服務器在Express上運行良好,但是當我嘗試在Hapi中運行時,我收到消息「無效的服務器選項」和「TLS不允許」。 這是我(簡化)代碼快遞: var fs = require('fs'); var https = require('https'); var app = require('express')(); var optio

    1熱度

    1回答

    我想了解如何構建Node.js項目。 我跟着我發現做一個聊天應用程序的教程。 服務器端和客戶端之間的路由不起作用。 如果你能向我解釋爲什麼,或者可以給我一個很好的參考,以瞭解它應該如何協同工作? 這是服務器: var http = require('http'); const fs = require('fs'); var Router = require('router')

    0熱度

    1回答

    當我啓動hapi-server以及webpack-dev-server並轉到localhost:3000/api/login顯示一個502壞的網關,頁面上沒有任何東西!謝謝每一個誰幫助 這裏是我的WebPack文件: module.exports = { entry: ["./index.js"], output: { filename: "bundle.js"

    0熱度

    1回答

    我有這個Hapi.js服務器需要2個端點來執行基本身份驗證(使用hapi-auth-basic模塊)。用於檢查「用戶名/密碼」的每個端點邏輯是不同的,所以我已經將這兩件事分解到他們自己的插件中。 目前,我這是怎麼註冊的插件: ... server.register([Basic, ... require('./auth/register-device'),