如何正确地要求文件到另一个文件

时间:2018-05-10 20:55:11

标签: node.js requirejs

我有一堆js脚本文件,使用require来要求相同系列的库等。'

let path = require('path');
let _ = require('underscore');

我想将所有这些要求放入一个单独的库文件中,然后我可以在需要它们的文件中重用它。我虽然可以这样做:

var common = function() {
    this.requireFiles = function() {
        let path = require('path');
        let _ = require('underscore');
        ...
    }
};
export.common = common;

但是,当我想将这个库包含在那些使用所有这些相同文件的文件中时,它不起作用。我正在尝试这样的事情:

let CommonTools = require('../server_libs/commonFiles').common;
let commonFiles = new CommonTools();
migration.requireFiles();

当我想使用下划线方法时,这给我一个_不是函数的错误。关于我应该在哪里寻求更好地理解这个主题的任何提示?

0 个答案:

没有答案