【问题标题】:webpack can not require variable ,the request of a dependency is an expressionwebpack 不能要求变量,依赖的请求是一个表达式
【发布时间】:2015-10-20 01:46:12
【问题描述】:

如何要求一个变量。 我可以这样工作

var config={

    example1 : require("example1/main.js"),

    example2 : require("example2/main.js")

}

当我使用喜欢时

var modules=["example1","example2"]

_.each(modules,function(module){

    require(module+"/main.js")

})

这个错误是“找不到模块'example1/main.js”

【问题讨论】:

  • 你能详细说明一下吗?很难理解你在做什么。

标签: webpack


【解决方案1】:

我遇到了类似的问题,并通过指定完整路径来解决它,例如,在你的情况下:

var modules=["example1","example2"];

_.each(modules,function(module){

  require("./"+module+"/main.js");

});

也许this example可以帮到你。

此类错误与context有关。

【讨论】:

    猜你喜欢
    • 2016-08-28
    • 2017-08-11
    • 1970-01-01
    • 2022-08-15
    • 2020-06-15
    • 1970-01-01
    • 2022-11-10
    • 2020-10-11
    • 2018-10-10
    相关资源
    最近更新 更多