Ich habe eine einfache Form, die mir unten Fehler gibt. Typeerror: undefined ist keine Funktion auf der Leitung keine 20. plese helfen mirtypeerror undefined ist keine Funktion in Knoten js
var path = require('path')
var funcs = require('./funcs')
var encodeName = funcs.encodName
var session = {
username: process.argv[2],
lastMessageHash: process.argv[3]
}
if (!session.username || !session.lastMessageHash) {
console.log('Usage: node index.js <username> <hash>')
process.exit(0)
}
// 1. load the database
var dbFile = path.join(__dirname, 'db', 'index.json')
funcs.loadDb(dbFile, function (err, db) {
// 2. encode the name
var encoded = encodeName(session.usrename) // error line no 20
// 3. find the user's inbox
var inbox = funcs.findInbox(db, encoded)
// 4. find the next message
var nextMessage = funcs.findNextMessage(inbox, session.lastMessageHash)
// 5. print out the message.
// Paste the console output into the "Solution" field and you're done!
console.log(nextMessage)
})
ich auf einfache Seite arbeite mit Datenbank Conncection auf Projekt mein Knoten js. Ich bin Newbe in Nodejs.
Wie exportieren Sie funcs.encodName aus der func-Datei? Das Problem muss da sein. Oder zeigen Sie sogar ganze func.js Datei. Vielen Dank. –
@patel Bitte löschen Sie keine Fragen, die Sie veröffentlichen. Es kann zu Frustration für diejenigen führen, die versuchen, Ihnen zu helfen. Wenn Sie es gelöst haben, dann legen Sie eine Antwort dafür. – kojow7