node.jsは相対性的な新しいことがわかります。だから、誰かが本当に助けてくれることを願っています。ファイルモジュール - node.js
私は、ファイル・モジュールを作成する際に、いくつかの問題を抱えていますWindows 7の
上で動作単純なサーバー・クライアント・プログラムを作りたいです。
私は1つのファイルは、私は、コマンドノードを実行しようとすると、それが何らかの理由で
/* a.js file*/
var net = require('net');
function startServer(port,resourceMap,rootFolder){
//does somthing
}
exports.startServer=startServer;
と同じフォルダ
/* b.js file*/
var server = require('*.*\a');
で、別のファイルb.jsをa.js呼び出すことができます持っていますb.js モジュールを認識しないことを教えてくれます。
私は、Linux
var server = require('./a');
で働く必要があることを知っています。 しかし、私はallotと私が見つけるだけのすべての例を検索しただけのLinuxです。
私はそれがおそらく愚かではないことを知っていますが、私はそれを見つけることができません。
は、私はあなたがこのコードブロックを行うことになっていることをどう思うか知らないあなたに
Node.jsについてお話ししていますか? Jノードはまったく違ったものに見えます。あなたがNode.jsであれば、 'var a = require( './ a');'などはプラットフォームに関係なく動作するはずです。 – AKX
あなたは正しいです。私は混乱しています...それはnode.jsです コンパイラは、aが定義されていないと主張しています。 なぜわからないのですか。 – user690936
端末にはどのような出力がありますか? –