在`require`关键字内动态访问变量

时间:2019-06-06 11:38:35

标签: javascript node.js reactjs react-native require

我想实现一个异步需求,所以我在require关键字内部使用了一个不起作用的变量,但是如果我提供字符串,它照常工作。 我需要帮助以使其正常工作

const asyncRequire = (path) => {
    try {
        return require(path);
    } catch (error) {
        LogUtils.error('Dynamic Require failed', error);
        return null;
    }
};

require(path)无法正常工作。

1 个答案:

答案 0 :(得分:1)

当前无法在require中使用动态路径。请检查this答案。

也请查看this问题以获取讨论和可能的选择。

相关问题