簡體   English   中英

如何將此代碼放在外部文件中?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM