fix: unocss 不生效的问题

This commit is contained in:
2023-07-21 14:47:54 +08:00
parent 571006b53c
commit 8d62bec645
2 changed files with 10 additions and 5 deletions

View File

@ -2,7 +2,7 @@
* @Author: zhaojinfeng 121016171@qq.com
* @Date: 2023-06-19 10:38:07
* @LastEditors: zhaojinfeng 121016171@qq.com
* @LastEditTime: 2023-07-21 04:26:58
* @LastEditTime: 2023-07-21 14:47:27
* @FilePath: \vue3\bin\build.ts
* @Description:
*
@ -13,14 +13,15 @@ import { outputFile, readdir, remove } from 'fs-extra'
import { build } from 'vite'
import { renderFile } from 'ejs'
import consola from 'consola'
import Unocss from 'unocss/vite'
function buildAComponent(name: string) {
build({
async function buildAComponent(name: string) {
await build({
build: {
outDir: `es/${name}`,
lib: {
name: 'tianheng-design',
entry: resolve(process.cwd(), 'packages', name, 'index.vue'),
name: 'thzxcx',
entry: [resolve(process.cwd(), 'packages', name, 'index.vue'), resolve(process.cwd(), 'extra', 'unocss.ts')],
fileName: 'index',
},
rollupOptions: {
@ -39,7 +40,10 @@ function buildAComponent(name: string) {
],
},
},
plugins: [Unocss()],
})
await Promise.all([remove(`es/${name}/index2.mjs`), remove(`es/${name}/unocss.mjs`), remove(`lib/${name}/index2.mjs`), remove(`lib/${name}/unocss.mjs`)])
consola.success(`${name}构建成功!`)
}
function dirPathToName(dirPath: string) {

1
extra/unocss.ts Normal file
View File

@ -0,0 +1 @@
import 'uno.css'