我正在使用 mongoose,在从本地 mongodb 服务器(mongod)移动到 mongodb atlas cloud 后遇到了这个问题:TypeError:无法读取未定义的属性“length”这是导致问题的 get 代码片段app.get('/', function(req, res) {Item.find({}, function(err, results) {//Item is a m
2021-04-29
我正在使用 NestJS 做一个项目,在开发组件的服务和控制器时,我使用 try - catch 方法处理错误,然后抛出它们。但是,我遇到了一个我无法抛出的错误,因为它导致响应主体为空白,而其他错误则正常。例如:这是我的upload.service.ts中的一个(有效)函数:async saveFile(body, file) {try {const uploadRepository = getR
2021-03-23
我正在制作一个 Discord 机器人,并使用 CodeLyon 的Permissions V2视频作为参考。错误出现在我的 message.js 文件中,其中包含以下内容:require('dotenv').config();//create cooldowns mapconst cooldowns = new Map();module.exports = (Discord, client, m
2021-02-23
我有这个数据集,其中包含amenities,它也是对象中的对象:{name: "California Maki Resort",price_per_night: 2804.0,description:"On a lush 16-hectare island with white-sand beaches, this relaxed resort is 5 km from the jetty in
我正在使用 express 和 pug。这是 index.js 文件:app.get('/', function(req, res) {var bookStore = [{title: "Templating with Pug",author: "Winston Smith",pages: 143,year: 2017},{title: "Node.js will help",author: "G
2020-11-17
TLDR:如何将 mqtt 请求中的短负载发送到 aws iot 到 aws lambda,该请求通过 apigateway 与在 linux 中本地运行的 electron 应用程序建立开放连接。我有一个 esp8266,其代码如下init.js此代码成功将其消息发送到 aws iot,并设置规则以触发名为 sendmessage 的 lambda。现在,此 sendmessage lambda
2020-11-09
我正在创建一个 express.js 应用程序作为团队项目的一部分。我是 javascipt 新手,但这个任务最终落到了我身上。相关代码的目的是在单击按钮时使用一些用户定义的选项运行脚本,然后显示新页面并显示已在结果页面上生成的报告的链接。无论出于何种原因,这在应用程序启动后第一次不起作用,但如果您返回并重试,它会起作用。我原以为存在同步问题,可能存在,但似乎还存在数组变量未传递给 pug 的问题
2020-10-26
我正在学习使用 expressjs 的 typeorm。在这里,我尝试实现login用户功能,如果用户存在,它将发送访问令牌。我已经实现了注册功能,但在添加登录时,控制台中出现错误。我不知道这是什么意思。(node:8536) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability iss
2020-10-25
这是我试图解决的问题:给定:包含名称哈希值的数组返回:格式化为名称列表的字符串,除最后两个名称外,其他名称均以逗号分隔,最后两个名称应以 & 符号分隔。示例:list([ {name: 'Bart'}, {name: 'Lisa'}, {name: 'Maggie'} ])// returns 'Bart, Lisa & Maggie'list([ {name: 'Bart'}, {name: '
2020-06-07
有人知道如何解决这个问题吗?有些东西我没看到。为了查看控制器是否正常工作,我以 json 格式返回了接收请求的响应,它工作正常,没有错误。问题似乎出在控制器上,但是控制器……编辑控制器import Post from '../models/Post';import * as Yup from 'yup';class PostController {async store(req, res) {t
2020-05-27
我正在解析 JSON 并尝试访问它的一个字段,即数组。const myObj: MyObj = JSON.parse(myJson);console.log(myObj.myArray); //SyntaxError: Unexpected end of JSON inputconsole.log(myObj.myArray == 'undefined'); //SyntaxError: Unex
2020-02-09
let isValidPassword = function (password) {if (password.length <= 8 && password.includes('password')) {console.log('Password is not according to Company Policy.');} else {console.log('Password is acce
2019-11-23
我正在创建一个模型和一个控制器来执行一些金融交易,如借记和贷记。当我尝试使用<model>.create方法“创建”时,它返回以下错误:(node:5192) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'length' of undefinedat Transaction._initValues (/User
2019-10-07
我正在开发一个 API,围绕在 Puppeteer 中打开的页面上运行一些 JS,但我不想一直打开/关闭并等待页面加载,因为这是一个内容繁重的页面。是否可以在节点脚本上运行forever start来启动页面并使其永远保持打开状态并然后在需要在此页面上运行某些 javascript 时调用单独的节点脚本?我尝试了以下操作,但似乎页面没有保持打开状态:keepopen.js'use strict';
2019-09-22
TypeError: Cannot read property 'length' of undefinedat /Users/junggri/Desktop/web2-nodejs/syntax/main.js:15:36at FSReqWrap.args [as oncomplete] (fs.js:140:20)这是我的 Node js 代码var http = require('http')
2019-09-17