动态需要一个字符串模块

时间:2015-12-25 10:49:45

标签: node.js webpack

require('Something') //working fine
require(`${dynamicName}`) //not work with node prompt for out of memory

可以根据变量' dynamicName'建议如何动态要求模块。 ?

1 个答案:

答案 0 :(得分:0)

您始终可以使用自己的版本覆盖require,因为它是一个功能。

function setupMyRequire() {
    var tmpreq = global.require;
    global.require = function(name) {
        // parse name here
        console.log('will require', name);
        tmpreq(name);
    };
}