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