Skip to content

Commit 0173ad0

Browse files
authored
fix: windicss extraction, vue import, demo text color (#157)
1 parent 4503bbd commit 0173ad0

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

demo/composable-vue/components/DarkToggle.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { isDark, toggleDark } from '@slidev/client/logic/dark'
44

55
<template>
66
<button
7-
class="bg-$slidev-theme-primary rounded border-b-2 border-green-900 text-white text-sm px-2 pt-1.5 pb-1 inline-block !outline-none hover:bg-opacity-85"
7+
class="bg-$slidev-theme-primary rounded border-b-2 border-green-900 text-sm px-2 pt-1.5 pb-1 inline-block !outline-none hover:bg-opacity-85"
88
@click="toggleDark"
99
>
1010
<div class="flex">

packages/client/env.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { SlidevConfig } from '@slidev/types'
2-
import { computed } from '@vue/runtime-core'
2+
import { computed } from 'vue'
33
import { objectMap } from '@antfu/utils'
44
// @ts-ignore
55
import _configs from '/@slidev/configs'

packages/client/windi.config.ts

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,20 @@
1-
import { resolve, dirname } from 'path'
1+
import { resolve } from 'path'
22
import { isTruthy } from '@antfu/utils'
33
import { DefaultExtractor, defineConfig } from 'vite-plugin-windicss'
44
import typography from 'windicss/plugin/typography'
55

66
export default defineConfig({
77
extract: {
88
include: [
9-
'*.md',
10-
resolve(__dirname, '**/*.{vue,ts,js,md}'),
11-
'**/*.{vue,ts,tsx,jsx,md}',
9+
'**/*.{vue,ts,tsx,js,jsx,md}',
10+
// @slidev/client/**/*.{vue,ts}
11+
resolve(__dirname, '**/*.{vue,ts}'),
1212
],
1313
exclude: [
1414
'.git',
15-
// eslint-disable-next-line no-eval
16-
dirname(eval('require').resolve('monaco-editor/package.json')),
17-
// eslint-disable-next-line no-eval
18-
dirname(eval('require').resolve('katex/package.json')),
15+
'node_modules',
16+
// @slidev/client/node_modules
17+
resolve(__dirname, 'node_modules'),
1918
],
2019
extractors: [
2120
{

0 commit comments

Comments
 (0)