uni-plugin-light
Version:
uni-app相关插件、loader及webpack基础配置
15 lines (12 loc) • 456 B
JavaScript
;
String.prototype.replaceAll = function (s1, s2) {
return this.replace(new RegExp(s1, 'gm'), s2);
};
function crossPlatformLoader(source) {
if (source.indexOf('@TIP_PLATFORM_NAME') !== -1) {
var platformName = process.env.VUE_APP_PLATFORM && process.env.VUE_APP_PLATFORM.indexOf('mp') > -1 ? 'mp' : 'web';
return source.replaceAll('@TIP_PLATFORM_NAME', platformName);
}
return source;
}
module.exports = crossPlatformLoader;