React.js中的Require-context-动态获取文件路径

时间:2019-07-22 06:54:58

标签: javascript

我一直在尝试使用require.context()将文件路径设置为变量。 Require.context接受三个参数:filepath,布尔值(如果应包含子文件夹)和RegEx(用于文件名搜索算法)。我的问题是-有没有一种方法允许应用程序的用户更改文件路径,而不是每次更改文件夹时都更改代码?

到目前为止,我已经尝试将变量作为路径名添加,也许应用程序的用户可以手动更改,但是在这种情况下会发生一个问题。

这是我到目前为止使用的代码,带有固定的文件路径(./):

button

我已经尝试过这种方法:

var counter; console.log(requireAll); function requireAll(requireContext) {   return requireContext.keys().map(requireContext); }

importAll(require.context('./', false, /[^.]{5}$/));

它给了我这个错误:

  

TypeError:webpack_require(...)。上下文不是函数

我希望您可以向我提供一些信息,甚至可以使用一些不同的方法来更改应用程序中的文件路径吗?或指出我是否犯了一些错误。

0 个答案:

没有答案