UNPKG

magix-combine

Version:

合并Magix View的html,js,css成一个js文件,并检测html,js,css中可能存在的问题

13 lines (11 loc) 446 B
let attrUri = require('./tmpl-attr-uri'); let hrefAttrReg = /\bhref\s*=\s*(['"])([^'"]*?)\1/; let paramsReg = /\bparam-([\w\-@]*)=(["'])([\s\S]*?)\2/g; module.exports = (e, tagName, match, refTmplCommands, toSrc) => { if (tagName == 'a' || tagName == 'area') { if (hrefAttrReg.test(match)) { return attrUri(match, e, 'param-', paramsReg, refTmplCommands, toSrc, hrefAttrReg, 'href'); } } return match; };