[英]How can I put this code in an external file?
我已經與nodeJS進行了一些聊天,現在我想把這部分代碼https://github.com/P-Pariston/nodeChat/blob/698ced0afc77e359a2bd32618baf66a873241816/app.js#L112-402 (黃色)放在外部文件,稱為commands.js。
實際上,我已經對此進行了測試:
app.js
Command.prototype.parser = require('./commands.js');
命令
module.export = function (){...}
它不起作用,我有:
“未定義MongoClient”。
如我所見(socket.io),所有模塊均未在commands.js中傳遞
謝謝你的幫助 !
它不包括MongoClient的上下文,該上下文已在第一組代碼的頂部(在命令文件之外)的頂部設置了require。
MongoClient = require('mongodb')。MongoClient,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.