How to split a single Node.js file into separate modules
我想把代码分成不同的文件。我目前在同一个文件中编写了所有的
我尝试将代码放在不同的文件中,但是在运行主应用程序时,其他文件中的其他
var Db = require('/filename.js');
// ...but I can't call those methods.
为了可读性,我想拆分单个文件代码。我如何做到这一点?
我有一个看模块文件:
启动和/ paths看起来绝对,如:
1 | require('/home/user/module.js'); |
。/开始与"呼文件路径在冰的并置。
1 | require('./lib/module.js'); |
_ _目录具有相同的效应大于:/。
1 | require( __dirname + '/module.js'); |
试试:
1 | var Db = require('./filename.js'); |
或
1 | var Db = require('filename.js'); |
也要看这篇博客。