Skip to content

Commit 35a4aed

Browse files
committed
add: @nuxt/content (因为一些未知原因,渲染不了测试用.md文件)
1 parent a4f512b commit 35a4aed

7 files changed

Lines changed: 1671 additions & 493 deletions

File tree

app/pages/index.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<template>
22
<Hero />
33
<div class="mx-auto my-25 max-w-3xl w-[80%] flex flex-col items-center justify-center container space-y-16">
4+
<h3>我是测试</h3>
5+
<ContentDoc path="/index" />
6+
<h3>我也是测试</h3>
47
<ContentItem v-for="text in texts" :key="text.title" v-bind="text" />
58
<OrgStructure />
69
</div>

content.config.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import { defineContentConfig, defineCollection } from '@nuxt/content'
2+
3+
export default defineContentConfig({
4+
collections: {
5+
content: defineCollection({
6+
type: 'page',
7+
source: '**/*.md'
8+
})
9+
}
10+
})

content/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# 测试
2+
something there

nuxt.config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ export default defineNuxtConfig({
88
'@vueuse/nuxt',
99
'@tresjs/nuxt',
1010
'@nuxt/image',
11+
'@nuxt/content'
1112
],
1213
fonts: {
1314
families: [

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,11 @@
1313
"lint:fix": "eslint . --fix"
1414
},
1515
"dependencies": {
16+
"@nuxt/content": "^3.7.1",
1617
"@nuxt/ui": "4.0.0-alpha.2",
1718
"@tresjs/cientos": "^4.3.1",
1819
"@tresjs/nuxt": "^4.0.0",
20+
"better-sqlite3": "^12.2.0",
1921
"three": "^0.180.0",
2022
"vue": "latest"
2123
},

pnpm-lock.yaml

Lines changed: 1651 additions & 493 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
onlyBuiltDependencies:
2+
- better-sqlite3

0 commit comments

Comments
 (0)