VitePress安装部署

VitePress安装部署

VitePress安装步骤

安装 Node环境

官网下载:https://nodejs.org/zh-cn

傻瓜式安装到完成

npm环境

安装完Node环境之后,可以直接运行下面的命令安装npm

npm install -g pnpm

关于pnpm源:

有时候需要国内源,不全的时候又要切换到默认源,比较麻烦,以下提供几个源:

设置镜像源,可以使用淘宝源
pnpm config set registry https://registry.npm.taobao.org/

切回官方镜像

npm config set registry https://registry.npmmirror.com/

具体的教程可以参考:https://blog.csdn.net/qq_43684588/article/details/134554654

初始化项目

新建一个空的目录:D:\project2024\VitePress

$ pnpm init    # 初始化目录

Wrote to D:\project2024\VitePress\package.json

{
  "name": "VitePress",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

安装VitePress

$ pnpm add -D vitepress    # 安装VitePress

Progress: resolved 1, reused 0, downloaded 0, added 0
Progress: resolved 17, reused 0, downloaded 4, added 0
Progress: resolved 58, reused 0, downloaded 14, added 0
Progress: resolved 60, reused 0, downloaded 31, added 0
Progress: resolved 75, reused 0, downloaded 55, added 0
Packages: +85
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 123, reused 0, downloaded 82, added 0
Progress: resolved 123, reused 0, downloaded 84, added 52
Progress: resolved 123, reused 0, downloaded 84, added 68
Progress: resolved 123, reused 0, downloaded 84, added 69
Progress: resolved 123, reused 0, downloaded 85, added 85, done
.../esbuild@0.21.5/node_modules/esbuild postinstall$ node install.js
.../node_modules/vue-demi postinstall$ node -e "try{require('./scripts/postinstall.js')}catch(e){}"
.../node_modules/vue-demi postinstall: Done
.../esbuild@0.21.5/node_modules/esbuild postinstall: Done

devDependencies:
+ vitepress 1.2.3

Done in 13.5s

初始化VitePress

需要注意的是:我习惯用git的命令窗口,上面的步骤都是在git的命令窗口做的,但是到了这一步的时候git命令窗口就会出现问题。所以我切换成了cmd命令窗口

npx vitepress init   # 初始化VitePress

T  Welcome to VitePress!
|
o  Where should VitePress initialize the config?
|  ./docs
|
o  Site title:
|  My Awesome Project
|
o  Site description:
|  A VitePress Site
|
o  Theme:
|  Default Theme + Customization
|
o  Use TypeScript for config and theme files?
|  Yes
|
o  Add VitePress npm scripts to package.json?
|  Yes
|
—  Done! Now run npm run docs:dev and start writing.

Tips:
- Since you've chosen to customize the theme, you should also explicitly install vue as a dev dependency.

项目目录结构

docs 文件夹中创建 public 文件夹,用于存放项目图片

.
├── docs
│   ├── .vitepress
│   │   └── config.mts
│   ├── api-examples.md
│   ├── index.md
│   ├── markdown-examples.md
├── package.json
└── pnpm-lock.yaml

运行项目

pnpm run docs:dev


  vitepress v1.2.3

  ➜  Local:   http://localhost:5173/
  ➜  Network: use --host to expose
  ➜  press h to show help

这样就部署完成了

相关推荐

  1. VitePress安装部署

    2024-07-09 19:42:04       26 阅读
  2. 一个好用的文档部署工具-VitePress

    2024-07-09 19:42:04       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 19:42:04       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 19:42:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 19:42:04       45 阅读
  4. Python语言-面向对象

    2024-07-09 19:42:04       55 阅读

热门阅读

  1. GPU加速视频编解码技术:原理、优势与应用

    2024-07-09 19:42:04       31 阅读
  2. Linux 搭建 sftp 服务器详解

    2024-07-09 19:42:04       25 阅读
  3. unity获取键盘按键

    2024-07-09 19:42:04       25 阅读
  4. linux的服务管理

    2024-07-09 19:42:04       28 阅读
  5. 等保测评未来发展趋势

    2024-07-09 19:42:04       25 阅读
  6. 区分标量注意力和向量注意力

    2024-07-09 19:42:04       33 阅读
  7. 天线介绍简略

    2024-07-09 19:42:04       23 阅读
  8. 工控、物联网、电力行业调试工具大全

    2024-07-09 19:42:04       39 阅读