需要模块时,我有自己的约定.例如require("./components/SettingsPanel");应该解决require("./components/SettingsPanel/SettingsPanel.js");
有没有办法创建这样的解析器?
我正在使用 webpack 加载Intl.js polyfill。
当尝试加载完整的语言环境数据集时,require('intl/locale-data/complete');它会解析为空模块,因为 intl package.json 将此文件标记为在字段中被忽略browser:
[...]
"browser": {
"./locale-data/complete": false,
"./locale-data/complete.js": false
},
[...]
Run Code Online (Sandbox Code Playgroud)
我知道这是预期的行为,但是有没有办法在 webpack 配置中覆盖它?