使用温斯顿记录器将内容写入文件,但只有在使用customlogger.error时才有效。如果节点输出一些引用错误,如下所示
ReferenceError: aksbd is not defined
at /home/nigilan/Desktop/homepagelogger/app.js:53:20
at Layer.handle [as handle_request] (/home/nigilan/Desktop/homepagelogger/node_modules/express/lib/router/layer.js:95:5)
at next (/home/nigilan/Des
我正在尝试访问SSLCommerz事务api以进行支付网关集成,但是在api调用时,我得到了这个错误。
TypeError: SSLCommerzPayment is not a constructor
at D:\BlockChain\21.06.2022_PaymentGateway\secondPart\src\pages\app.js:58:24
at Layer.handle [as handle_request] (D:\BlockChain\21.06.2022_PaymentGateway\secondPart\node_modules\express\
我正在尝试使用middleware来验证我的用户令牌。当我试图使用next()继续到下一个中间的时候,问题就出现了。我想的是,不知怎么的,我的next()并没有像它应该的那样工作。请帮帮忙。
中间件代码:
async function verify(req,res,next){
if(req.body.token==null) next("Tokken Not present")
// verify token
try{
var isAuth=jwt.verify(req.body.token,process.env.secretKe
var express = require('express');
var app = express();
app.get('*', function (req, res) {
var host = req.get('Host');
return res.redirect(['https://', host, req.url].join(''));
});
var server = app.listen(8080, function () {
console.log('starti
我正在尝试使用Nodejs和Express编写一个PUT语句,但失败了。我已经在这里包含了完整的错误消息。还有一个GET应用程序,但它更简单,而且似乎可以按预期工作。 server.js app.use('/data', express.static('/views/data'));
app.put('/data/1-1', (req, res) => {
let body = "";
req.on('data', function (chunk) {
body += chunk;
使用jwt-simple lib时,我得到以下错误:
TypeError: Cannot read property 'split' of undefined
at module.exports (C:\my_application\services\mylist.js:5:40)
at Layer.handle [as handle_request] (C:\my_application\node_modules\express\lib\router\layer.js:95:5)
at next (C:\my_application\node_modu
我正试图像文档所说的那样管理firebase会话,但是当我使用post方法"/loginSession“节点Js通过Ajax请求时,会返回以下内容:
`error: TypeError: admin.auth(...).createSessionCookie is not a function
at app.post (C:\Projectos\Eventos\functions\index.js:48:16)
at Layer.handle [as handle_request] (C:\Projectos\Eventos\functions\node_module
因此,几天前发生了一些事情,我的一个项目开始显示以下错误:
TypeError: Busboy is not a constructor
at /app/node_modules/connect-busboy/index.js:21:18
at /app/node_modules/express-fileupload/lib/index.js:9:31
at Layer.handle [as handle_request] (/app/node_modules/express/lib/router/layer.js:95:5)
at trim_prefix (/app/node_modules
{"code":-1,"reason":"/data/release/node-weapp-demo/node_modules/koa-router/lib/layer.js:38 throw new Error( ^ Error: get `/demo`: `middleware` must be a function, not `object` at Layer.<anonymous> (/data/release/node-weap"}
我试着将它与mlab数据库连接,但它不工作,通过了许多堆栈溢出的答案,并尝试了一切,但错误仍然存在,请帮助。
var express = require('express');
var mongojs = require('mongojs');
var mongodb = require('mongodb');
// var db = mongojs('contactlist',['contactlist']);
var uri = 'mongodb://user:pass@####.mlab.com:13
我得到TypeError:无法读取未定义的属性'forEach‘。我不知道下面的代码有什么问题:
app.post("/entershop", (request, response)=> {
let username = request.body.uname;
let psw = request.body.psw;
let rawdata = fs.readFileSync('mapping.json');
let rootdata = JSON.parse(rawdata);
let isvalid = false;
le
我将nodejs模板引擎设置为ejs。当我用我的ejs模板运行我的app.js时,我收到一个错误"Failed to lookup view ' error‘in views“ Error: Failed to lookup view "index" in views directory "/home/runner/kaskusttv/views"
at Function.render (/home/runner/kaskusttv/node_modules/express/lib/application.js:580:17)
当我运行代码时,它说- ###
ReferenceError: getAuth is not defined <br/>
at E:\Web Development\burj-al-arab-server\index.js:53:1
at Layer.handle [as handle_request] (E:\Web Development\burj-al-arab-server\node_modules\express\lib\router\layer.js:95:5)
at next (E:\Web Development\burj-al-arab-
在我的应用程序中,我尝试使用.findOne,但出现了错误。这是我的错误:
TypeError: User.findOne is not a function
at Strategy._verify (/Users/AES/twitterm/config/passport.js:21:8)
at Strategy.authenticate (/Users/AES/twitterm/node_modules/passport-local/lib/strategy.js:88:12)
at attempt (/Users/AES/twitterm/node_modules/passport/lib
当我在react上运行项目时,我得到了以下错误。我试着重新安装node_module,但是没有用。也许有人也遇到过同样的问题?
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
at validateString (internal/validators.js:118:11)
at Object.join (path.js:1039:7)
at noopServiceWorkerMiddleware (/home
在测试CGI,腾讯云里上传测试代码时,报错如下,这要怎么解决呢?
{"code":-1,"reason":"/data/release/node-weapp-demo/node_modules/koa-router/lib/layer.js:38\n throw new Error(\n ^\n\nError: get `/demo`: `middleware` must be a function, not `undefined`\n at Layer.<anonymous> (/da"}
我对bookshelf.js很陌生,并在我的node.js + MySQL项目中将它用于ORM。对于这个简单的查询,我得到了一个错误。有人能告诉我哪里出了问题吗?
//Get reviews for a service - TESTED
app.get('/api/review/:serviceID?', function(req, res) {
var serviceID = req.params.serviceID;
console.log("Service ID: " + serviceID);
new Review.query('wh
每当我运行我的程序时,都会发生这种情况: TypeError: Cannot read property 'toString' of undefined
at /home/runner/Factions-Online-Multiplayer-Clicker-Game/index.js:28:49
at Layer.handle [as handle_request] (/home/runner/Factions-Online-Multiplayer-Clicker-Game/node_modules/express/lib/router/layer.js:95
我想将字符串转换为JSON,反之亦然。我在下面的router.js中使用JSON.Stringfy。我是否需要使用JSON.Stringfy函数将任何特定的npm添加到项目中?
代码如下:
**app.js** file(main file executed by node.exe)
app.get('/about',routes.about);-->calling it using **http://localhost:3000/about**
**routers.js**
var User = {
'Name' :'',
我收到一个错误,这个错误是 TypeError: req.status is not a function
at E:\Creations\Languages\HTml\HTML\experiment\app.js:11:6
at Layer.handle [as handle_request] (E:\Creations\Languages\HTml\HTML\experiment\node_modules\express\lib\router\layer.js:95:5)
at next (E:\Creations\Languages\HTml\HTML\experiment\node_
我在节点Express.js中一直有一个错误,但是我不知道哪个文件正在调用这个函数,因为堆栈没有给我任何信息,而且这个项目相当大,有很多文件。这是错误堆栈: URIError: Failed to decode param 'smart%20sync/family%20eye%20care/50%%20off%20yfed%20sign%20image.jpg'
at decodeURIComponent (native)
at decode_param (/var/www/sites/dynasite/htdocs/_msportal/_js/_node-d
我是JavaScript的新手,我正在运行一个非常基本的代码,但是遇到了问题。代码如下
MyService.js
var http = require('http');
var express = require('express');
var app = express();
var gpioControl = require('./GPIOController');
app.get('/pressUp/', function (req, res){
console.log("Pressed Up")
继续收到一个TypeError,我不知道为什么。我使用(npm install firebase --save)安装了Firebase。这是我的代码:
var firebase = require("firebase"); // Firebase
var express = require('express'); // Express instaniated a different way for serving static webpages
var app = express(); // Express App include
// Set
连接到mongoDB时出现服务器错误 TypeError: db.collection不是函数 at /Users/prokhorov/Desktop/IOS DEV /Shop/Shop/server.js:9:8
at Layer.handle [as handle_request] (/Users/prokhorov/Desktop/IOS DEV /Shop/node_modules/express/lib/router/layer.js:95:5)
at next (/Users/prokhorov/Desktop/IOS DEV /Shop/node_modules/expres
那里!我从themeforest买了一些模板,预览版一切都很好,但是新的模板出现了错误,比如
> TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type
> string. Received type undefined
> at validateString (internal/validators.js:125:11)
> at Object.join (path.js:427:7)
> at noopServic
我正在尝试用特快服务器创建-反应应用程序。在设置服务器后,当我按下请求时,我将
GET http://localhost:3333/%PUBLIC_URL%/favicon.ico 400 (Bad Request)
关于错误预览它给了我
URIError: Failed to decode param '/%PUBLIC_URL%/favicon.ico'
at decodeURIComponent (<anonymous>)
at decode_param (/home/owaishanif/code/flashcard-app/node_mod
我正在学习如何制作REST应用程序接口,并准确地复制了代码,但它给了我这个错误:
TypeError: Bear.find is not a function
at /Users/madisontaskett/instaApi/server.js:67:14
at Layer.handle [as handle_request] (/Users/madisontaskett/instaApi/node_modules/express/lib/router/layer.js:95:5)
at next (/Users/madisontaskett/instaApi/node_modules/ex