搭建Vuepress编译环境
Ronnie 6/3/2023 vuepresblog
# Prerequirts
- Git
- pnpm
# 怎么安装pnpm
PNPM 是一个面向 JavaScript 项目的包管理器,它的目标是提供更快、更高效的包管理解决方案。与传统的包管理器(如 npm 或 Yarn)相比,PNPM 采用了不同的工作原理和文件结构,以减少磁盘空间占用和网络传输量,并提供更快的安装、更新和构建速度。
下面是 PNPM 的一些特点和功能:
- 共享依赖: PNPM 使用一个共享的存储位置来存储项目的依赖,而不是将每个项目的依赖复制到各自的目录中。这样可以节省磁盘空间,并减少安装时间和网络传输量。
- 快速安装和更新: 由于 PNPM 只需要从共享存储中链接依赖,而不是复制文件,因此安装和更新依赖的速度更快。
- 并发安装: PNPM 支持并发安装依赖,可以在同一时间安装多个包,从而进一步提高安装速度。
- 本地缓存: PNPM 使用本地缓存来存储已下载的包,这样在多个项目之间共享相同的包时可以节省时间和网络带宽。
- 命令行工具: PNPM 提供了一组命令行工具,用于初始化项目、安装依赖、运行脚本等常见的包管理任务。
PNPM 兼容大部分基于 npm 的项目,并且可以无缝地与现有的项目集成。如果你想尝试 PNPM,你可以通过在终端中运行 npm install -g pnpm
来全局安装 PNPM。然后,你可以在项目目录中使用 pnpm
命令来替代 npm
或 yarn
,以执行包管理操作。
# 在windows安装pnpm
首先,确保你已经安装了 Node.js。你可以在 Node.js 官方网站 (opens new window)下载并安装最新版本的 Node.js。
打开命令提示符或 PowerShell,可以通过按下 Win + R 键,然后输入 "cmd" 或 "powershell",并按下回车键来打开。
在命令提示符或 PowerShell 中运行以下命令,以全局安装
pnpm
npm install -g pnpm
安装完成后,你可以验证
pnpm
是否成功安装,运行以下命令检查pnpm
的版本:pnpm --version
如果成功显示 pnpm
版本号,则表示安装成功。
# Clone Repository
在本地克隆这个仓库 (opens new window)
git clone git@github.com:meltdeer/blog.git
执行setup_env.sh
或 setup_env.bat