diff --git a/CHANGELOG.md b/CHANGELOG.md index ef22f290..10c17150 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.0.3 +### Bug fixes +- fix: css var polyfill + ## 2.0.2 ### Bug fixes diff --git a/src/polyfill.js b/src/polyfill.js index 551499b7..d2418a27 100644 --- a/src/polyfill.js +++ b/src/polyfill.js @@ -14,14 +14,17 @@ export function cssVars () { if (block.nodeName === 'STYLE') { replaceVar(block) } else if (block.nodeName === 'LINK') { - load(block.getAttribute('href')) - .then(res => { - const style = document.createElement('style') + const href = block.getAttribute('href') - style.innerHTML = res - document.head.appendChild(style) - replaceVar(style) - }) + if (/\.css$/.test(href)) return + + load(href).then(res => { + const style = document.createElement('style') + + style.innerHTML = res + document.head.appendChild(style) + replaceVar(style) + }) } }) }