-
0 votesanswersviews
节点js csrf令牌保护不起作用
bodyParser 之后我的 app.js 文件服务器端有以下内容 app.use(csurf({cookie: true})); app.use(function(req, res, next) { res.cookie('XSRF-TOKEN', req.csrfToken()); return next(); }); 我的所有请求 Headers 都有 Cooki... -
0 votesanswersviews
使用ref填充对象数组,ref也是一个对象mongoose数组
var wordsSchema = new mongoose.Schema({ words: [{ w_id: Schema.Types.ObjectId, name: String, meaning: String, synonyms: String, sentence: String }] }) ... -
0 votesanswersviews
嵌套的JSON数据到EJS模板节点Js
如何循环嵌套的JSON数据?我需要知道编码它的正确方法 . 我在这里有一些未完成的代码,我只是不明白如何循环来自JSON文件的节点js . EJS模板 <% for (x in schedData) { %> <label>Employee ID:</label> <p><%- x %></p><br> <... -
0 votesanswersviews
变量未在Express中使用bcryptjs定义
我尝试使用Express和bcrypt在我的应用程序中设置注册功能,但我遇到了问题 . 我按照步骤来加密我的密码但我的变量newUser没有定义 . 有什么问题 ? / / Register Form POST const bcrypt = require('bcryptjs'); router.post('/register', (req, res) => { c... -
0 votesanswersviews
如何在应用启动时在MongoDB中插入初始数据?
我正在使用快递和猫鼬 . 我想在服务器启动时在MongoDB中插入一些数据 . 只有数据不存在 . 我可以使用任何模块吗? -
0 votesanswersviews
通过Express向Google Places API发出远程请求,每次都会获取重复的结果
我一直在尝试使用Google Places API通过文本查询来获取搜索结果 . 我的URL字符串是 https://maps.googleapis.com/maps/api/place/textsearch/json?query=${textQuery}&&location=${lat},${lng}&radius=10000&key=${key} 来自浏览器的... -
0 votesanswersviews
heroku [web.1]:进程退出状态为0 heroku [web.1]:状态从开始变为崩溃
我很确定我的代码是正确的 index.js //... const winston = require('winston'); const express = require('express'); const app = express(); require('./startup/logging'); require('express-async-err... -
0 votesanswersviews
MIME类型('text/html')不受支持
这里有一些代码行...我有另一个运行的应用程序设置完全相同,我没有问题 . app.use('/app', express.static(__dirname + "/public")); Here is the link tag <link rel="stylesheet" type="text/css" href="/a... -
0 votesanswersviews
sequelize db:migrate . 试图创建一个新列 .
错误包括Sequelize CLI [节点:8.12.0,CLI:5.2.0,ORM:4.41.0] 加载配置文件“config / config.json” . 利用环境“发展” . 错误:请手动安装sqlite3包我已经尝试过安装sqlite和mysql2的所有方法*我正在使用mysql3 -
0 votesanswersviews
如何使用4.x项目结构从express-ws中间件创建SSL加密的WebSockets?
为了实现SSL加密的WebSockets, ws 和 expess-ws 包都需要将 HTTPS 服务器作为参数传递 . 当我使用express生成器生成项目时,项目结构在 app.js 中定义了app,在 /bin/www 中定义了HTTPS服务器 . 如何使用此结构实现SSL加密的WebSockets? 我正在尝试为websockets创建一个"catch all"路由(项... -
1 votesanswersviews
帕格(玉)中的错误不显示布局中的内容
嗨伙计们,我最近开始哈巴狗(玉),我无法加载我的布局 这是我的layout.pug html(lang='en') head title hi link(rel='stylesheet', type='text/css', href='../public/css/W3.css') link(rel='stylesheet', href='https://fonts.goo... -
1 votesanswersviews
Express.js:Passport.ensureAuthenticated()始终为true
我对以下情况有点困惑 . 我正在使用带有google auth的护照JS登录我的网站 . 之后我尝试确保登录后的路线,它总是返回true . 我知道这是很多代码,我要求有很多时间来检查这个,但我真的在这里失去了我想我错过了一些非常明显的东西:( 谢谢你的时间! 这是相关的代码服务器 index.js 代码 . 在我看来,没有什么不寻常的 const env = process.env.NODE_E... -
0 votesanswersviews
当我开始使用异步中间件时,与Sinon的ExpressJS单元测试中断了
使用ExpressJS 4.16.4并使用Mocha,Chai和Sinon进行单元测试 . 我的一条子路线看起来像这样: const router = require('express').Router(); const controller = require('./announcement.controller'); const auth = require('../../auth/auth.... -
-1 votesanswersviews
使用SQL Server设置节点/ express rest api
我试图用SQL Server设置nodejs rest api . 我设法使我的GET方法起作用,但PUT根本没有响应 . 我用邮递员这样调用PUT方法:http://localhost:8080/api/user/1?firstname=John . 我做错了什么? var express = require("express"); var bodyParser = requ... -
1 votesanswersviews
如何在MongoDb中存储源代码示例,以便我可以正确显示它?
所有!我在MEAN架构中创建了一个类似于StackOverflow的网站,用户可以在其中提交一些文本,其中包含丰富文本的拼写,但也可以包含代码片段 . 目前,我正在使用如下模式将这些帖子的内容存储在我们的mongo库中: { . . . content : String . . . } 示例内容: here is some text, &l... -
0 votesanswersviews
表达静态文件服务配置
我正在尝试从快速服务器提供静态资产,这也恰好安装了Apollo Server,但这是与 express.static 配置相关的问题 . 这是我的文件夹结构的屏幕截图 这是快速配置的代码 . 它位于 /config/app.js 内 import express from 'express'; import bodyParser from 'body-parser'; import morgan ... -
0 votesanswersviews
表达mongoose:获取聚合返回空数组
亲爱, 我在使用mongoose回复mongoDB聚合时遇到了麻烦 . MongoDB中的查询正在发送数据,但来自mongoose的调用始终返回空数组 UPDATE I found the fix, I have to add a 3rd parameter when setting the model const RawData = mongoose.model('rawdata', raw... -
0 votesanswersviews
需要快递中的东西
我是node.js和表达的新手,我想知道我是否需要app.js中的东西我还需要在index.js和user.js等个人路由文件中要求它 -
0 votesanswersviews
Express.js:CORS策略阻止Stripe API请求
我正在尝试将表单数据从React / Redux发送到本地托管的Express.js服务器 . 但是,我收到了CORS错误: Access to XMLHttpRequest at 'http://localhost:4000/api/donate' from origin 'http://localhost:3000' has been blocked by CORS policy: Resp... -
0 votesanswersviews
Express服务器:将现有文档克隆到另一个集合中
我有一个名为“任务”的集合 . const TaskSchema = new mongoose.Schema({ task_name:{ type: String, required: true, minlength: 1, unique: true, }, task_category: String, task_xpreward: Number, task_co... -
0 votesanswersviews
Angular 7 / Express Session不会持续存在
我有一个连接到Express API后端的Angular 7应用程序,会话似乎没有持续 . 在Express中我有以下 endpoints : router.get('/getsession', function(req, res) { console.log(`Session ID: ${req.session.id}`); res.status(200).json({ sess... -
1 votesanswersviews
express.js应用程序在localhost上运行,但不在托管站点上运行
我正在尝试将我的第一个wep页面部署到internt(在123-reg.com上) . 当我在localhost:3000上运行它时页面运行完美,但在尝试访问互联网时却完全没有 . 我收到以下错误; 您无权访问此服务器上的/ . Apache / 2.4.37(Unix)服务器,网址为www.themermaidclapton.com端口80 我认为问题出在我的app.listen()函数中 .... -
0 votesanswersviews
如何将VueJS和Express拼接在一起?
您使用VueJS和Express构建项目的最佳实践是什么?我看到不同的方法,人们使用: 根文件夹有两个目录,VueJS前端和Express后端目录 . 根文件夹,其中包含VueJS内容,其中包含Express部分的目录“后端” . 根文件夹,包含Express内容,前端目录包含VueJS部分 . 根文件夹,包含所有内容 . package.json包含VueJS和Express依... -
0 votesanswersviews
Node.js在控制台中打印未定义的属性
我正在尝试打印一些我在帖子后回来的数据,但它打印为未定义 . 解析器设置正确吗? 服务器文件 const taskController = require("./controllers/registration"); const express = require('express') const parser = require('body-parser'); const a... -
0 votesanswersviews
如何在提交表单之前从输入:文件元素I显示图像?
我正在使用express-fileupload模块 . 我还写了一些jquery来尝试使这项工作 . 我大部分时间都看到的是将图像发送到数据库后再显示的情况 . 但是,在我的情况下,一旦我将图像附加到输入元素,我希望在最终表单提交之前通过 img 标记显示图像 . 我期待着听到任何人的意见 . 谢谢 . //app.js var express = require('express'); var ... -
0 votesanswersviews
路由停止在prod react节点上工作
npm run build 客户端停止重定向到某些页面后( /about , /home 成功登录后等) . 然而,在开发过程中,每个阶段都是成功的 . 项目结构: --client --build --src --containers --App.js index.js --other dev stuff --server --server.js --routes --svrRoutes.js ... -
-2 votesanswersviews
在获取数据时同时出现问题?
我在我的项目上同时使用单个命令运行后端和前端服务器,但它工作正常 . 我可以使用一个命令运行它们,但是当我尝试获取数据时,它会在我的提取URL之前添加我的前端 . 我能做什么?My program image when I fetch data -
0 votesanswersviews
使用socket直接从PHP发送消息到Node(没有Redis等)
我在使用Redis工作正常的PHP和Node之间 Build 了连接,但是我很乐意在没有任何外部库和服务的情况下使用套接字 . 如果不使用Redis,我不确定性能会受到多大影响,但对于更简单的项目,这对于较少的代码来说会很好 . 我在Using PHP with Socket.io中获得了this answer的大部分代码,但我不得不改变一些变量 . 但它没有按预期工作 . 我尝试使用和不使用ht... -
0 votesanswersviews
ejs表单重定向到URL的双重副本(express.js)
我是后期新手,我无法使用快速发布方法 . 我创建了一个名为new.ejs的文件,其中包含一个重定向到URL的表单http://localhost:3000/campgrounds/ new.ejs file <% include partials/header %> <h1>Create a new campground</h1> <f... -
0 votesanswersviews
nginx express仅向经过身份验证的用户提供静态文件
我正在使用gatsby构建的静态网站 . 我希望只有知道密码的访问者才能访问它,而我无法使用.htaccess进行访问,因为我想要自己的自定义“登录”页面,而不仅仅是浏览器的弹出窗口 . 我想我会用以下 endpoints 构建一个非常简单的快速API: "/" - serves the static files (gatsby build files, the actual ...