const importAll = (r) => r.keys().map(r);
const importAllFrom = (dir) => importAll(require.context(dir, false, /.(png|jpe?g|svg)$/))
调用`importAllFrom("../images"(会引发错误'webpack_require__(…(。context不是函数'。
然而,以下代码中我硬编码的目录名工作得很好。
const importAll = (r) => r.keys().map(r);
const importAllFrom = (dir) => importAll(require.context("../images", false, /.(png|jpe?g|svg)$/))
所有代码都在同一个react组件中。
我错过了什么真的很傻的东西吗??
我实际上并没有想过检查文档中是否有这个问题,因为99%的时候这种问题都是打字错误,但实际上他们说这就是它的工作方式:
传递给require.context的参数必须是文本!