搜索文档
此配置项在类型上与 resolve 一致,但此设置仅影响对 加载器 的解析。
resolve
{ conditionNames: ["loader", "require", "node"], exportsFields: ["exports"], mainFields: ["loader", "main"], extensions: [".js"], mainFiles: ["index"] }
例如,如果您正在开发一个加载器,并希望从用户的角度在示例中展示其用法,您可以编写
module.exports = { resolveLoader: { alias: { 'amazing-loader': require.resolve('path-to-your-amazing-loader'), }, }, };
然后,在示例代码中,您可以编写
require('!!amazing-loader!./amazing-file.js');
上面提到的加载器使用内联加载器的语法。有关详细信息,请参阅 此处。