Skip to content

Commit 6d8ff56

Browse files
committed
bug:修复不存在类名时,抛出警告的问题
1 parent ff49e3e commit 6d8ff56

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

atomcss-loader.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,9 @@ module.exports = function(sSource) {
117117
sHtmlString = sSource.match(/<template>([\s\S]*)<\/template>/g);
118118

119119
// html 文本需要特殊处理
120-
sClassString = sPugString ? sPugString[0] : '.' + sHtmlString[0].match(/class=("|')([a-zA-Z0-9 \- _]*)("|')/ig).map(item => item.replace(/class=('|")|("|')/g, '').split(' ').join('.')).join('.');
120+
sClassString = sPugString ? sPugString[0] : '.' + (sHtmlString[0].match(/class=("|')([a-zA-Z0-9 \- _]*)("|')/ig) || []).map(item => item.replace(/class=('|")|("|')/g, '').split(' ').join('.')).join('.');
121121
} catch (e) {
122-
console.log(e);
122+
console.warn(e);
123123
return sSource;
124124
}
125125

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-atomcss-loader",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "",
55
"homepage": "https://github.com/wujr5/vue-atomcss-loader",
66
"repository": {

0 commit comments

Comments
 (0)