gpt4 book ai didi

javascript - 如何动态请求使用 webpack 加载的 npm 依赖文件?

转载 作者:行者123 更新时间:2023-11-27 23:25:47 29 4
gpt4 key购买 nike

我想做这样的事情:

var dynamicRequire = require.context('./', true);
console.log(dynamicRequire.keys());
dynamicRequire('react/foo/bar');

但是console.log只显示本地目录中的文件,而不显示npm包。当 webpack 构建时,我可以看到它被包含为数字 234,但从该路径到该数字的映射丢失了。我怎样才能做到这一点?谢谢!

最佳答案

我不确定,你的问题到底是什么,但我怀疑,出于你的目的,你只是忘记提供带有第二个参数的 require.context,这是一个标志,决定 webpack 是否应该看起来进入您的子文件夹并在那里选择您的文件。因此,您可以使用 require.context('./', true, [可能是一些正则表达式?])

如果这不能解决您的问题,请告诉我。

关于javascript - 如何动态请求使用 webpack 加载的 npm 依赖文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34979487/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com