5.3 KiB
url
| url |
|---|
| /guide/usage/index.md |
环境要求
[+node-versions]: ^20.19.0: 20.19.0 及以上但低于 21.0.0 的版本
[+node-versions]: >= 22.0.0: 22.0.0 及以上的版本
:::: details 如何安装环境依赖? ::: steps
-
下载 Node.js
访问 Node.js 官网 下载最新稳定版,按照安装向导完成安装(通常保持默认设置即可)。
-
启用 PNPM
安装完成后打开终端,执行以下命令:
corepack enable我们推荐使用 pnpm 作为包管理器。
-
环境就绪 ::: ::::
命令行安装
我们提供了命令行工具,可快速搭建基础项目结构。执行以下命令启动安装向导:
::: npm-to
npm create vuepress-theme-plume@latest
:::
启动后只需回答几个简单问题即可完成配置:
[0;90m┌[0m [0;36;1mWelcome to VuePress and vuepress-theme-plume ![0m[0m
[0;90m│[0m[0m
[0;32m◇[0m Select a language to display / 选择显示语言[0m
[0;90m│[0m[0m [0;2m简体中文[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 您想在哪里初始化 VuePress?[0m
[0;90m│[0m[0m [0;2m./my-project[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 站点名称:[0m
[0;90m│[0m[0m [0;2mMy Vuepress Site[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 站点描述信息:[0m
[0;90m│[0m[0m [0;2mMy Vuepress Site Description[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 是否使用多语言?[0m
[0;90m│[0m[0m [0;2mNo[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 请选择站点默认语言[0m
[0;90m│[0m[0m [0;2m简体中文[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 是否使用 TypeScript?[0m
[0;90m│[0m[0m [0;2mYes[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 请选择打包工具[0m
[0;90m│[0m[0m [0;2mVite[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 部署方式:[0m
[0;90m│[0m[0m [0;2mCustom[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 是否初始化 git 仓库?[0m
[0;90m│[0m[0m [0;2mYes[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 是否安装依赖?[0m
[0;90m│[0m[0m [0;2mYes[0m[0m
[0;90m│[0m[0m
[0;32m◇[0m 🎉 创建成功![0m
[0;90m│[0m[0m
[0;90m└[0m[0m 🔨 执行以下命令即可启动:[0m
[0;32mcd ./my-project[0m
[0;32mpnpm run docs:dev[0m
::: details 命令行工具使用指南
以 Windows 系统为例:
- 按下
Win + R打开"运行"对话框 - 输入
cmd或powershell后按 Enter
如果当前目录不正确,可使用以下命令切换:
D: # 切换到 D 盘(根据实际情况调整)
cd open-source # 进入目标目录
此时执行 pnpm create vuepress-theme-plume@latest 即可创建项目,项目将位于 D:\open-source\my-project 目录。
:::
手动安装
::: info 注意事项
- 使用 pnpm 时需额外安装
vue作为 peer-dependencies - 使用 Yarn 2+ 时需在
.yarnrc.yml中设置nodeLinker: 'node-modules':::
如需手动安装,请按以下步骤操作:
:::: steps
-
创建项目目录
mkdir my-blog cd my-blog -
初始化项目
::: npm-to
git init npm init:::
-
安装核心依赖
安装
vuepress@next和主题包:::: npm-to
# 安装 VuePress npm i -D vuepress@next vue # 安装主题和构建工具 npm i -D vuepress-theme-plume @vuepress/bundler-vite@next:::
::: warning 版本兼容性 当前主题已适配至 vuepress@{{ vuepressVersion }},使用其他版本可能存在兼容性问题。 :::
-
配置构建脚本
在
package.json中添加:{ "scripts": { "docs:dev": "vuepress dev docs", "docs:build": "vuepress build docs" } }VuePress 默认使用
docs目录作为文档根目录。 -
配置 Git 忽略规则
::: code-tabs @tab .gitignore
node_modules .temp .cache@tab sh
echo 'node_modules' >> .gitignore echo '.temp' >> .gitignore echo '.cache' >> .gitignore:::
-
配置主题
import { viteBundler } from '@vuepress/bundler-vite' import { defineUserConfig } from 'vuepress' import { plumeTheme } from 'vuepress-theme-plume' export default defineUserConfig({ // 必须设置默认语言 lang: 'zh-CN', theme: plumeTheme({ // 主题配置... }), bundler: viteBundler(), })::: warning 语言配置必填 无论是否使用多语言,都必须正确配置
lang选项,主题依赖此设置确定文本语言环境。 ::: -
创建首页文档
--- home: true --- -
启动开发服务器
::: npm-to
npm run docs:dev:::
VuePress 将在 http://localhost:8080 启动开发服务器,支持 Markdown 文件的热重载。
-
安装完成
::::
主题更新
使用以下命令检查并更新主题:
::: npm-to
npx vp-update
:::