pengzhanbo
595字约2分钟
2024-03-04
提示
使用本主题,你需要首先新建一个项目,并安装vuepress@next
以及本主题
创建一个新文件夹,并进入目录:
mkdir my-blog
cd my-blog
初始化项目:
git init
pnpm init
git init
yarn init
git init
npm init
安装相关依赖:
安装 vuepress@next
和 vuepress-theme-plume
作为本地依赖。
# 安装 vuepress
pnpm add -D vuepress@next vue
# 安装 主题和打包工具
pnpm add -D vuepress-theme-plume @vuepress/bundler-vite@next
# 安装 vuepress
yarn add -D vuepress@next
# 安装 主题和打包工具
yarn add -D vuepress-theme-plume @vuepress/bundler-vite@next
# 安装 vuepress
npm i -D vuepress@next
# 安装 主题和打包工具
npm i -D vuepress-theme-plume @vuepress/bundler-vite@next
注意
主题当前版本 已适配至 vuepress@2.0.0-rc.9
,你应该安装这个版本的 VuePress。 高于或低于这个版本,可能会存在潜在的兼容性问题。
在 package.json
中添加 script
{
"scripts": {
"dev": "vuepress dev docs",
"build": "vuepress build docs"
}
}
vuepress
默认将文档源码放在 docs
目录下。
将默认的临时目录和缓存目录添加到.gitignore
文件中
node_modules
.temp
.cache
echo 'node_modules' >> .gitignore
echo '.temp' >> .gitignore
echo '.cache' >> .gitignore
在 docs/.vuepress/config.{js,ts}
中配置主题
import { defineUserConfig } from 'vuepress'
import { viteBundler } from '@vuepress/bundler-vite'
import { plumeTheme } from 'vuepress-theme-plume'
export default defineUserConfig({
// 请不要忘记设置默认语言
lang: 'zh-CN',
theme: plumeTheme({
// more...
}),
bundler: viteBundler(),
})
注意
无论是否需要使用 多语言 ,你都应该为 VuePress 配置 正确 lang
选项值。 主题需要根据 lang
选项来确定语言环境文本。
在 docs
目录下新建 README.md
文件
声明首页配置。
---
home: true
---
在本地服务器启动你的文档站点:
pnpm dev
yarn dev
npm run dev
Vuepress 会在 http://localhost:8080 。启动一个热重载的开发服务器。当你修改你的 Markdown 文件时,浏览器中的内容也会自动更新。