当前位置: 首页 > news >正文

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    # 安装VitePressProgress: 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: DonedevDependencies:
+ vitepress 1.2.3Done in 13.5s

初始化VitePress

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

npx vitepress init   # 初始化VitePressT  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:devvitepress v1.2.3➜  Local:   http://localhost:5173/➜  Network: use --host to expose➜  press h to show help

这样就部署完成了

http://www.lryc.cn/news/394334.html

相关文章:

  • Spring的事务传播机制和隔离级别
  • 华为路由器静态路由配置(eNSP模拟实验)
  • antd实现简易相册,zdppy+vue3+antd实现前后端分离相册
  • PIP换源的全面指南
  • 陶建辉当选 GDOS 全球数据库及开源峰会荣誉顾问
  • Drools开源业务规则引擎(二)- Drools规则语言(DRL)
  • PTA甲级1005:Spell It Right
  • Vue笔记11-Composition API的优势
  • rancher管理多个集群
  • 某大会的影响力正在扩大,吞噬了整个数据库世界!
  • PostgreSQL主从复制:打造高可用数据库架构的秘籍
  • Fast R-CNN(论文阅读)
  • 视觉语言模型:融合视觉与语言的未来
  • 【CSAPP】-linklab实验
  • UE C++ 多镜头设置缩放 平移
  • 代码随想录Day69(图论Part05)
  • 53-1 内网代理3 - Netsh端口转发(推荐)
  • 慧哥充电桩开源平台小程序、PC后、手机商户端历经2年的无数次迭代。
  • 四、(1)网络爬虫入门及准备工作(爬虫及数据可视化)
  • 2024华为OD机试真题-分月饼-(C++/Python)-C卷D卷-200分
  • Git 查看提交历史
  • 力扣双指针算法题目:快乐数
  • 【Tools】了解人工通用智能 (AGI):未来的智能体
  • 华媒舍:8种网站构建推广方法全揭密!
  • 【Scrapy】 深入了解 Scrapy 下载中间件的 process_exception 方法
  • DevEco Studio无法识别本地模拟器设备的解决方法
  • EN-SLAM:Implicit Event-RGBD Neural SLAM解读
  • 2407C++,从构生成协议文件
  • 遗传算法求解TSP
  • 鸿蒙开发:Universal Keystore Kit(密钥管理服务)【明文导入密钥(C/C++)】