我正在使用Node和Express,我有一个非常初学的问题。事实上,它是如此基本,以至于我无法想出它的标题。我正在编写一个模块化的逻辑片段。它涉及一些javascript文件,我想将它们放在一个目录中。当我访问我的网络应用程序时,将从routes / index.js访问此代码。我想要像
这样的东西var foo = require('???/logic');
然后当有人加载页面时我会打电话
foo.getBar();
然后将它返回的内容分配给jade模板中使用的变量
所以我的问题是1.我应该在哪里放置模块化代码目录? node_modules?通常,这听起来像设计快递应用程序的正确方法吗?
答案 0 :(得分:0)
根据我们所讨论的代码数量从下面的结构中进行选择。
require('./my-module')
而不知道或关心my-module
是1 .js文件还是目录中的许多文件