文件模块 – node.js
我知道node.js是相对新的..所以我希望这里的某个人真的可以帮助我。
我想做一个简单的服务器客户端程序,在Windows 7上工作。
我在创build文件模块时遇到了一些问题。
我有一个文件可以称之为a.js
/* a.js file*/ var net = require('net'); function startServer(port,resourceMap,rootFolder){ //does somthing } exports.startServer=startServer;
然后在同一个文件夹中的另一个文件b.js
/* b.js file*/ var server = require('*.*\a');
由于某种原因,当我尝试运行命令节点b.js它告诉我,它不能识别该模块。
我知道在Linux
var server = require('./a');
应该pipe用。 但我searchallot和所有的例子,我发现只有Linux。
我知道这可能是愚蠢的,但我似乎无法find它。
谢谢
我不知道你认为这个代码块应该做什么:
var server = require('*.*\a');
Node.js规范Linux和Windows之间的磁盘path,所以使用var server = require('./a');
将在Windows上工作得很好。