express

    0熱度

    2回答

    我是nodejs/express的新手,並關注博客文章"Build Node.js RESTful APIs in 10 Minutes"。它提供了創建簡單REST API的詳細步驟。整理文章中提到的每一個代碼後,應用程序沒有正常工作,它只是返回 { "url": "/transactions not found" } 我發現,罪魁禍首是在文章,叫我加入這一行的最後一部分serve

    0熱度

    1回答

    我運行一個Express 4的應用程序(的NodeJS) 在服務器端的功能之一,我希望做一個GET請求來獲得一些價值。 GET請求url指向同一臺服務器。爲什麼這不起作用,我如何使它工作? 額外的信息: http://mywebsite/是我的web應用的主要領域。在瀏覽器中 面向外部的請求正常工作(所以沒有與請求設置問題) http://mywebsite/abc/getData/16-10-2

    1熱度

    1回答

    我正試圖重構基於Express的簡單API代碼,以使用promises而不是回調函數。我唯一的挑戰就是處理Mongoose驗證錯誤(例如,如果用戶存在,則進行測試)並將此錯誤引入中間件。 我通過一箇中間件上index.js處理錯誤: // Error handling middleware app.use(function(err, req, res, next){ res.statu

    0熱度

    2回答

    我正在研究'更改密碼'功能。我開始瞭解更多關於承諾,並有以下代碼: router.post('/change-password', verifyToken, csrfProtection, (req, res, next) => { if (!req.body.password_current || !req.body.password_new) { req.flash('in

    0熱度

    1回答

    我正在嘗試設置一個簡單的路由應用程序,但在渲染頁面時我一直運行int錯誤。 Error: Module "html" does not provide a view engine. 我指定的視圖引擎在我的app.js文件,但我仍然得到錯誤 // app.js var express = require('express'); var app = express(); var route

    2熱度

    2回答

    如何處理像/用戶/路徑:ID和/用戶/:ID/HTTP中觸發火力地堡雲功能的訪問報告到PARAM ID? 我不喜歡一個解決方案,因爲我的所有功能將是一個前綴/API的一部分: const app = require('express')(); exports.api= functions.https.onRequest(app); app.get('/user/:uid/report', (r

    0熱度

    1回答

    我在運行我的前端反應代碼時嘗試運行我的API時遇到了問題。我使用webpack和webpack開發服務器,但問題似乎是他們運行自己的服務器,而我的apis由另一臺運行。我想我可以讓我的應用程序完全運行在我的快速後端,但無法以某種方式使用webpack dev服務器來運行這兩個應用程序。我的後端快遞節點看起來像這樣 const express = require('express'); const

    1熱度

    2回答

    我正在創建一個小鏈接縮短應用程序。這是Express.js POST函數。我想發送一個包含新網址和數據庫中當前文檔數量的文檔。這主要是爲了確保每個網站都與一個唯一的短號碼相關聯。 app.post('/api/shorturl/new', (req, res) => { var body = _.pick(req.body, ['url']); // url attached to

    1熱度

    1回答

    我有一個惱人的問題。 我正在嘗試構建一個簡單的網站。該網站使用我使用nodejs和express來構建的api。在開發API時,我經常使用郵差檢查功能。一切工作,並仍然正常工作(使用郵差)。 現在我開始在我的網站上工作。第一個GET和POST工作正常。 (我嘗試了一些輕量級的Ajax庫,沒有工作,只有jQuery似乎爲我工作) 現在我試圖使用PUT動詞更新項目。再次更新使用郵差工作正常。但嘗試使用

    0熱度

    1回答

    我想在Docker容器內部設置一個開發環境,使用容器編譯和運行我的代碼,而代碼本身駐留在主機上(即我的本地機器)。我已經構建並運行了該映像,但無法連接到該映像。 我dockerfile: # Dockerfile (tag: v3) FROM node:latest WORKDIR /tmp COPY package.json /tmp/ RUN npm config set regis