uni-plugin-light
Version:
uni-app相关插件、loader及webpack基础配置
2 lines (1 loc) • 627 B
JavaScript
;var e=require("t-comm"),r=require("loader-utils"),i="mp-weixin",t="mp-qq",l="ALL";function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=(r.getOptions(this)||{}).platforms,t=void 0===i?e:i,n=process.env.UNI_PLATFORM||"";return t===l||t.indexOf(l)>-1||t.includes(n)}var s=[i,t],o=[i,t,"h5"];module.exports=function(i){if(e.replaceAllPolyfill(),!n.call(this,o))return i;for(var t=(r.getOptions(this)||{}).replaceTmpTagMap,l=void 0===t?{}:t,p=s.includes(process.env.UNI_PLATFORM||"")?"mp":"web",a=Object.keys(l),c=i,u=0;u<a.length;u++){var v=a[u],d=l[v][p];d&&(c=c.replaceAll(v,d))}return c};