如何将单个Node.js文件拆分为单独的模块

我想将代码分成不同的文件。 我目前在同一个文件中写入所有getpost方法,但我希望有更好的可读性和可管理性。

我试图将代码放在不同的文件中,但在运行主应用程序时,其他文件中的其他getpost方法无法调用。 我包括这个:

var Db = require('/ filename.js'); // ...但我不能调用这些方法。

我想分解我的单个文件代码的可读性。 我如何实现这一目标?


只要看看模块文档:

从/开始查找绝对路径,例如:

require('/home/user/module.js');

./从调用文件所在的路径开始。

require('./lib/module.js');

__dirname与./具有相同的效果:

require( __dirname + '/module.js');

尝试:

var Db = require('./filename.js');

要么

var Db = require('filename.js');

另外,看看这篇博文。

链接地址: http://www.djcxy.com/p/97025.html

上一篇: How to split a single Node.js file into separate modules

下一篇: Join multiple Coffeescript files into one file? (Multiple subdirectories)