Webpack 如何在`css loader`getLocalIdent中获取css请求的颁发者?
我想使用Webpack 如何在`css loader`getLocalIdent中获取css请求的颁发者?,webpack,css-loader,Webpack,Css Loader,我想使用getLocalIdent函数来更改css模块classes输出名称。实际上,我想访问CSS文件的发行者文件名。例如,如果我在a.js文件中导入CSS文件,我希望在getLocalDent中获取a.js文件名(或路径) 在开发模式中,我可以使用上下文访问它。_module.issuer.issuer.resource但在生产模式中,_module.issuer为空 如何访问颁发者字符串 getLocalIdent: (context, _localIdentName, localName
getLocalIdent
函数来更改css模块
classes输出名称。实际上,我想访问CSS文件的发行者文件名。例如,如果我在a.js
文件中导入CSS文件,我希望在getLocalDent
中获取a.js
文件名(或路径)
在开发模式中,我可以使用上下文访问它。_module.issuer.issuer.resource
但在生产模式中,_module.issuer
为空
如何访问颁发者字符串
getLocalIdent: (context, _localIdentName, localName, _options) => {
return generateScopedName(localName, context._module.issuer.issuer.resource);
},