当我尝试使用“ npm start”启动我的discord机器人时,它说
C:\ Users \ yazan \ Desktop \ Discord bot \ index.js:92 app.listen(app.get('port'),function(){ ^ ReferenceError:未在对象上定义应用>。 (C:\ Users \ yazan \ Desktop \ Discord bot \ index.js:92:1) 在Module._compile(内部/模块/cjs/loader.js:736:30) 在Object.Module._extensions..js(内部/模块/cjs/loader.js:747:10) 在Module.load(internal / modules / cjs / loader.js:628:32) 在tryModuleLoad(内部/模块/cjs/loader.js:568:12) 在Function.Module._load(internal / modules / cjs / loader.js:560:3) 在Function.Module.runMain(内部/模块/cjs/loader.js:801:12) 在executeUserCode(internal / bootstrap / node.js:526:15) 在startMainThreadExecution(internal / bootstrap / node.js:439:3)上 npm ERR!代码ELIFECYCLE npm ERR! errno 1 npm ERR! discord-bot@1.0.0开始:
node index.js
npm ERR!退出状态1 npm ERR! npm ERR!在discord-bot@1.0.0启动脚本处失败。 npm ERR! npm可能不是问题。有可能 上面的其他日志输出。 npm ERR!可以在以下位置找到此运行的完整日志: npm ERR! C:\ Users \ yazan \ AppData \ Roaming \ npm-cach
我希望它会开始,对不起,我是一个初学者。
答案 0 :(得分:0)
如错误所述:您调用了一个变量app
,该变量根本没有定义,也没有在此范围内定义。重新检查是否设置了它,它有另一个名称(错别字等)或未定义。而且,如果您在寻求帮助时提供代码,那将非常有帮助。如果您不向我们展示,我们将看不到您所做的事情。