pengzhanbo 74079390f6
feat: add create-vuepress-theme-plume package (#153)
* feat: add `create-vuepress-theme-plume` package
* feat(cli): add support deploy
2024-08-29 12:03:32 +08:00

33 lines
682 B
Handlebars

import { defineNoteConfig, defineNotesConfig } from 'vuepress-theme-plume'
{{#if multiLanguage}}
{{#each locales}}
/* =================== locale: {{ lang }} ======================= */
const {{ prefix }}DemoNote = defineNoteConfig({
dir: 'demo',
link: '/demo',
sidebar: ['', 'foo', 'bar'],
})
export const {{ prefix }}Notes = defineNotesConfig({
dir: '{{ removeLeadingSlash path }}notes',
link: '{{ path }}',
notes: [{{ prefix }}DemoNote],
})
{{/each}}
{{else}}
const demoNote = defineNoteConfig({
dir: 'demo',
link: '/demo',
sidebar: ['', 'foo', 'bar'],
})
export const notes = defineNotesConfig({
dir: 'notes',
link: '/',
notes: [demoNote],
})
{{/if}}