我想重复使用来自我的Nodejs后端的另一个模块的代码

我正在使用Yeoman Generator Angular Fullstack,我想重用我的服务器目录中不同目录的JS代码。 我正在引用具有我想要的function的文件:

var something = require('/.path'); 

我得到了错误: “无法find模块”在我的terminal。

我尝试了从服务器级别到包含给定函数的文件级别的所有级别的path的一些变化。 我看了几个教程:

http://www.sitepoint.com/understanding-module-exports-exports-node-js/ AND https://www.launchacademy.com/codecabulary/learn-javascript/node/modules

我显然错过了什么。 我的nodejs的每个模块都有一个带有exports.create函数的控制器。 我的每个模块的所有代码都包含在我的exports.create函数接受其他所需的模块。 顺便说一下,我的Node / Bower模块中需要使用下划线或其他库。

我希望尽可能详细

 var something = require('./directory/directory.controller.js'); 

 var something = require('/.path'); 

您正在使用的path可能不正确。 可能要打开名为path.js的文件,该文件包含在您从中导入文件的相同文件夹中。 为了做到这一点,你应该改变导入如下:

 var something = require('./path'); 

./path是一个相对path. 代表当前目录。

/.path是一个绝对path。 在这种情况下,require需要在根目录下导入隐藏文件。 我想这不是你想要的。