slidevjs / slidev

Presentation Slides for Developers
https://sli.dev
MIT License
32.69k stars 1.31k forks source link

error when init project #954

Closed Blacksheepi closed 1 year ago

Blacksheepi commented 1 year ago

Describe the bug

init a new project, error happen when start dev server

[postcss] /@slidev/slides/5.md?vue&type=style&index=0&scoped=90fd6163&lang.css:9:2: Unknown word (x5) 9:30:24 AM [vite] Internal server error: [postcss] /@slidev/slides/2.md?vue&type=style&index=0&scoped=ae5e7f61&lang.css:9:2: Unknown word Plugin: vite:css File: /@slidev/slides/2.md?vue&type=style&index=0&scoped=ae5e7f61&lang.css:9:2 7 | -webkit-text-fill-color: transparent; 8 | -moz-text-fill-color: transparent; 9 | }

| ^ 10 |
11 | | ^ at createCompilerError (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:18:17) at emitError (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:1487:5) at parseComment (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:946:5) at parseChildren (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:810:20) at parseElement (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:1008:20) at parseChildren (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:844:18) at parseElement (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:1008:20) at parseChildren (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:844:18) at Object.baseParse (/home/us-er/project/node_modules/.pnpm/@vue+compiler-core@3.3.4/node_modules/@vue/compiler-core/dist/compiler-core.cjs.js:773:5) at Object.parse (/home/us-er/project/node_modules/.pnpm/@vue+compiler-dom@3.3.4/node_modules/@vue/compiler-dom/dist/compiler-dom.cjs.js:3025:23) 11:05:49 AM [vite] Internal server error: [postcss] /@slidev/slides/3.md?vue&type=style&index=0&scoped=48012f2f&lang.css:9:2: Unknown word Plugin: vite:css File: /@slidev/slides/3.md?vue&type=style&index=0&scoped=48012f2f&lang.css:9:2 7 | -webkit-text-fill-color: transparent; 8 | -moz-text-fill-color: transparent; 9 | }

| ^ 10 |
11 | ```

Partial workaround ...

Clearing up slides.md and starting over works in dev mode, but fails on build.

slides.md ```md # Page 1 ```
pnpm dev ```console $ pnpm dev > songs@ dev /home/us-er/project > slidev ●■▲ Slidev v0.42.8 theme @slidev/theme-default css engine unocss entry /home/us-er/project/slides.md public slide show > http://localhost:3031/ presenter mode > http://localhost:3031/presenter/ remote control > pass --remote to enable shortcuts > restart | open | edit | quit ```
pnpm build ```console $ pnpm build > songs@ build /home/us-er/project > slidev build ●■▲ Slidev v0.42.8 theme @slidev/theme-default css engine unocss entry /home/us-er/project/slides.md vite v4.4.9 building for production... ✓ 228 modules transformed. ✓ built in 2.02s [vite:esbuild] Transform failed with 1 error: /@slidev/titles.md?vue&type=script&setup=true&lang.ts:1:25: ERROR: Expected "(" but found "{" file: /@slidev/titles.md?vue&type=script&setup=true&lang.ts:1:25 Expected "(" but found "{" 1 |