未验证 提交 7e577e0c 编写于 作者: O oasis-cloud 提交者: GitHub

fix: iconfont 在 dev 模式下加载多次 (#555)

上级 dcf181c0
......@@ -70,6 +70,9 @@ config.nav.map((item) => {
rewrite = rewrite.join('\r\n')
fse.outputFileSync(componentSassFile, data)
}
if (nameLowerCase === 'icon') {
rewrite = `import '../../../styles/font/iconfont.css'\n` + rewrite
}
fse.outputFileSync(
file,
`${rewrite}${'\n'}import '../../../packages/${nameLowerCase}/${nameLowerCase}.scss'`
......
......@@ -16,7 +16,7 @@ componentsScss.map((cs) => {
)
})
let fileStr = `@import '../theme-default.scss';\n@import '../variables.scss';\n`
let fileStr = `@import '../theme-default.scss';\n@import '../variables.scss';\n@import '../../styles/font/iconfont.css';\n`
config.nav.map((item) => {
item.packages.forEach((element) => {
......
@import '../../styles/font/iconfont.css';
@import '../../styles/mixins/index.scss';
@import '../../styles/animation/index.scss';
......
@import '../../../styles/font/iconfont.css';
.h5-span {
display: inline;
}
......
......@@ -2,6 +2,7 @@ import React from 'react'
import * as ReactDOM from 'react-dom/client'
import App from './App'
import '@/sites/assets/styles/reset.scss'
import '@/styles/font/iconfont.css'
import('../../packages/nutui.react.scss')
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册