2012-08-05 112 views

回答

1

应该只使用../ 例子:

var db = require('../custom_modules/db.js'); 
0

只需插入导致/给出一个绝对路径:

require('/custom_modules/db.jpg'); 

解决模块路径规则是modules文档中详细介绍。

+0

寻找throught我看到'../模块文件后'这正是我需要的 – gilbertbw 2012-08-05 21:31:12

+0

这实际上不会为我工作。我必须引用'require('./ custom_modules/db.js');'。我正在使用Windows。 – Amberlamps 2012-08-05 21:32:19

2

您使用./来表示您所在的本地目录,并且使用../来返回目录。因此:

require('./../custom_modules/db'); 
+0

'./../'太过分了。 – rdrey 2012-08-06 06:09:48

+0

@rdrey:看起来你是对的。 OneOfOne的答案似乎更优雅。 – 2012-08-06 11:21:43