UNPKG

umi-plugin-ba

Version:
21 lines (19 loc) 708 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = function (api, opts) { if (process.env.NODE_ENV !== "production") { return false; } if (opts.judge && !opts.judge()) { return false; } api.log.success("insert baidu analytics"); var baTpl = function baTpl(code) { return "\n var _hmt = _hmt || [];\n (function() {\n var hm = document.createElement(\"script\");\n hm.src = \"https://hm.baidu.com/hm.js?" + code + "\";\n var s = document.getElementsByTagName(\"script\")[0]; \n s.parentNode.insertBefore(hm, s);\n })();\n "; }; api.addHTMLHeadScript({ content: baTpl(opts.code) }); };