node.js 相关问题

Node.js是一个基于事件的非阻塞异步I / O框架,它使用Google的V8 JavaScript引擎和libuv库。它用于开发大量使用在客户端和服务器端运行JavaScript的应用程序的应用程序,因此可以从代码的可重用性和缺少上下文切换中受益。

sh:next:即使重新安装节点模块后,在 nextJS 项目上也找不到命令

我刚刚从我的 Windows 机器上克隆了一个正在处理的存储库,现在我将它放在了我的 MacOS 上,我点击了 npm i 并创建了 node_modules,但是当我执行 npm run dev 时,它给了我这个错误: 拉克...

回答 1 投票 0

Medusajs 仪表板在登录时显示 401 错误

我已在 koyeb.com 上部署了 medusajs 服务器,并将仪表板部署到 vercel.com,添加了环境,如下所示: 在 koyeb.com 中找到 medusajs 服务器 STORE_CORS=https://shoppica.vercel.app,https://medusa-se...

回答 1 投票 0

父项目无效。父项目不存在或未启用多租户

我有node.js作为后端,我使用firebase和firebase-admin。当我像这样使用 firebase-admin 配置时: 从“firebase-admin”导入管理员; 从“火...

回答 1 投票 0

Webhook 签名验证失败。未提供 Webhook 负载

当我在cmd stripe中运行以下命令时触发 payment_intent.succeeded 我在这里收到以下错误是 myhandleStripeWebhook 异步函数handleStripeWebhook(req, res) { 常量...

回答 1 投票 0

如何在JS中从res.body中检索ReadableStream数据

我正在使用 fetch 函数从后端获取数据,它返回一个 ReadStream 作为响应的主体。如何提取该可读流中的数据? 我尝试过使用 res.json 方法,但是......

回答 1 投票 0

Axios 解析错误:针对 Apple Push Sandbox API 请求时预期 HTTP/

我正在尝试在 Node.JS 环境中使用 axios 库执行 POST https://api.sandbox.push.apple.com/messages/send/3/device/。执行请求时,出现以下错误...

回答 3 投票 0

如何正确连接mqtt和Next.js?接收错误且连接不稳定

我正在使用 next.js 14 和应用程序路由器创建一个实时网络应用程序。 我正在添加一个 MQTT 连接,该连接在底层使用 Mosquito。 我正在使用 mqtt.js 库并连接到代理 l...

回答 1 投票 0

共享链接在移动应用程序中如何工作?

在移动应用程序中,我想从应用程序内创建共享网址(例如,共享用户个人资料),当不同的客户端单击此链接时,我想将它们重定向到...

回答 1 投票 0

带有 NodeJS 的 SOAP - req.then 不是一个函数

我有一个旧应用程序正在经历升级过程(服务器硬件/操作系统、NodeJS + 模块、SQL 服务器等)。 该应用程序具有 SOAP 的 2FA。为此我使用了这个模块。 现在我有你...

回答 1 投票 0

Chrome 扩展:未捕获语法错误:无法在模块外部使用 import 语句

这里有很多类似的线程,但我似乎找不到任何适合我的内容。我正在构建一个 chrome 扩展,我想在其中连接到 websocket。我找到了一个项目...

回答 1 投票 0

序列化查询以根据created_at日期过滤一年前创建的记录

我正在 Node.js 应用程序中使用 Sequelize,需要编写一个查询来检索created_at 日期正好是一年前的数据。 这是我当前使用的查询: ...

回答 1 投票 0

ExpressJS/NodeJS - Iphone 未在标头中设置 cookie,适用于 Android 设备

我有一个服务器端代码,使用express.js来处理会话和cookie; 对于我的客户端代码,我使用 axios 来帮助管理 cookie 和会话: 服务器端代码(express.js): 应用程序.use(c...

回答 1 投票 0

我可以通过 getDisplayMedia 捕获单个 HTML div 吗?

我正在研究屏幕捕获 API 并创建了一些与此相关的小项目。 我的问题是,我可以捕获自定义 HTML div 而不是捕获选项卡、窗口或屏幕吗? 这是代码部分...

回答 2 投票 0

更新后的 Angular 18 错误:发生未处理的异常:(0 , os_1.availableParallelism) 不是函数

任何人都可以在 Angular 更新到 18 后提供建议吗?我得到了: 发生未处理的异常:(0, os_1.availableParallelism) 不是函数 在角度错误.log 中 [错误] 类型错误:(0,os_1。

回答 1 投票 0

程序重定向到另一个页面,但其 html 未显示。程序显示“无法获取/页面”

这里是 Express + Nodejs 的新手。我的程序正在尝试将用户从主页重定向到注册页面。我将 a href 属性添加到我的一个按钮来执行此操作: 这里是 Express + Nodejs 的新手。我的程序正在尝试将用户从主页重定向到注册页面。我将 a href 属性添加到我的一个按钮来执行此操作: <div class="button1"> <div class="icon"> <i class="fa-solid fa-user-plus fa-xl" style="color: #ffffff; margin-right:10px;"></i> </div> <div class="button-content"> <h3 class="buttonl"><a href="acc_id.js">Get Account ID</a></h3> </div> </div> 我还将其添加到我的 index.js 文件中: app.get("/", (req, res) => { res.render("acc_id"); }); 但是,虽然选项卡正在重定向,但程序并未显示 acc_id.js 内的 html 页面。我收到响应“无法获取/acc_id.js”。 这也是 acc_id 文件: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Responsive Registration Form</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <link rel="stylesheet" href="/css/forms.css"/> </head> <body> <div class="container"> <h1 class="form-title">Registration</h1> <form action="#"> <div class="main-user-info"> <div class="user-input-box"> <label for="fullName">Full Name</label> <input type="text" id="fullName" name="fullName" placeholder="Enter Full Name"/> </div> <div class="user-input-box"> <label for="email">Email</label> <input type="email" id="email" name="email" placeholder="Enter Email"/> </div> <div class="role"> <label for="role">Are you a student or a teacher?</label> <select name="Position" id="position" required> <option value="student">Student</option> <option value="teacher">Teacher</option> </select> </div> <div class="Strand"> <label for="strand">Strand:</label> <select name="Strand" id="Strand" placeholder="Strand"required> <option value="abm">ABM</option> <option value="sc">ESTEM-C</option> <option value="se">ESTEM-E</option> <option value="sh">ESTEM-H</option> <option value="HUMSS">HUMSS</option> <option value="tvl">TVL</option> <option value="N/A">N/A (For teachers)</option> </select> </div> <div class="Class number"> <label for="classnum">Class Number</label> <input type="number" id="cnum" name="" placeholder="Enter Class Number"/> </div> <div class="user-input-box"> <label for="idNumber">ID Number</label> <input type="Number" id="idNum" name="phoneNumber" placeholder="Enter ID Number"/> </div> <div class="user-input-box"> <label for="password">Password</label> <input type="password" id="password" name="password" placeholder="Enter Password"/> </div> <div class="user-input-box"> <label for="confirmPassword">Confirm Password</label> <input type="password" id="confirmPassword" name="confirmPassword" placeholder="Confirm Password"/> </div> </div> </div> <div class="form-submit-btn"> <input type="submit" value="Register"> </div> </form> </div> </body> </html> 我一直在尝试重组文件/文件夹结构,例如在视图文件夹中添加/删除 acc_id.ejs,以及将其添加为根目录中的 .js 文件,但没有任何反应。如果有人能澄清我应该将包含用户填写表格的页面放在哪里,我也将不胜感激;根据我读到的内容,它们应该位于视图文件夹中,但同时我很困惑,因为我读到“布局”应该位于这个文件夹中,但我不确定这些布局到底是什么。 href 需要提供路由路径,并且该路由路径必须像通常那样提供路由处理程序。 index.html <h3 class="buttonl"><a href="/regform">Get Account ID</a></h3> regform 路由处理程序 服务器.js app.get('/regform', (req, res) => { let fileName = 'reg.html'; res.sendFile(fileName, options, function (err) { if (err) { next(err); } else { console.log('Sent:', fileName); } }); }); 另请注意,此路由路径提供的服务是普通的 html 文件。代码中引用的 reg.htm 相当于您的 acc_id.js 现在关于目录结构,它可以是普通的,也可以是嵌套的。要点是sendFile需要有静态路径,如下提供。在这种情况下,目录结构保持简单 - 没有嵌套。 服务器.js var options = { root: path.join(__dirname, './'), dotfiles: 'deny', headers: { 'x-timestamp': Date.now(), 'x-sent': true, }, }; 仅供参考,这是根路由处理程序。 服务器.js app.get('/', function (req, res, next) { let fileName = 'index.html'; res.sendFile(fileName, options, function (err) { if (err) { next(err); } else { console.log('Sent:', fileName); } }); });

回答 1 投票 0

Node Express 未发送自定义错误消息

我正在尝试制作一个 npm 模块,其中用户需要发送他的令牌和 id 才能连接。 这是模块代码: var https = require('https'); var fetch = require('node-fetch') ...

回答 4 投票 0

如何在 Express 应用程序中使用 MSAL 节点刷新访问令牌?

我目前正在开发一个 Express 应用程序,在该应用程序中,我按照 Microsoft 的教程,使用适用于 Node.js 的 Microsoft 身份验证库 (MSAL) 实现了身份验证。 我有

回答 1 投票 0

如何判断 Node.js 子进程是否来自 fork()?

我有一个小应用程序,可以通过 fork 或直接由开发人员执行,我希望它的配置根据它的启动方式略有不同。 我知道我可以

回答 1 投票 0

您的缓存文件夹包含 root 拥有的文件

尝试在我的网站的 git 部署分支上运行 npm ci 但收到以下错误; npm 错误!代码 EACCES npm 错误!系统调用 mkdir npm 错误!路径 /home/storm/.npm npm 错误!错误号-13 npm E...

回答 3 投票 0

在nodejs中下载并合并pdf

我正在尝试下载一个pdf,然后使用nodejs中的pdf-lib合并它。 pdf 正在合并,我总共有 8 页,每页 4 页,问题是页面是空白的。 同样的事情我...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.