搭建Vuepress编译环境

6/3/2023 vuepresblog

# Prerequirts

  • Git
  • pnpm

# 怎么安装pnpm

PNPM 是一个面向 JavaScript 项目的包管理器,它的目标是提供更快、更高效的包管理解决方案。与传统的包管理器(如 npm 或 Yarn)相比,PNPM 采用了不同的工作原理和文件结构,以减少磁盘空间占用和网络传输量,并提供更快的安装、更新和构建速度。

下面是 PNPM 的一些特点和功能:

  1. 共享依赖: PNPM 使用一个共享的存储位置来存储项目的依赖,而不是将每个项目的依赖复制到各自的目录中。这样可以节省磁盘空间,并减少安装时间和网络传输量。
  2. 快速安装和更新: 由于 PNPM 只需要从共享存储中链接依赖,而不是复制文件,因此安装和更新依赖的速度更快。
  3. 并发安装: PNPM 支持并发安装依赖,可以在同一时间安装多个包,从而进一步提高安装速度。
  4. 本地缓存: PNPM 使用本地缓存来存储已下载的包,这样在多个项目之间共享相同的包时可以节省时间和网络带宽。
  5. 命令行工具: PNPM 提供了一组命令行工具,用于初始化项目、安装依赖、运行脚本等常见的包管理任务。

PNPM 兼容大部分基于 npm 的项目,并且可以无缝地与现有的项目集成。如果你想尝试 PNPM,你可以通过在终端中运行 npm install -g pnpm 来全局安装 PNPM。然后,你可以在项目目录中使用 pnpm 命令来替代 npmyarn,以执行包管理操作。

# 在windows安装pnpm

  1. 首先,确保你已经安装了 Node.js。你可以在 Node.js 官方网站 (opens new window)下载并安装最新版本的 Node.js。

  2. 打开命令提示符或 PowerShell,可以通过按下 Win + R 键,然后输入 "cmd" 或 "powershell",并按下回车键来打开。

  3. 在命令提示符或 PowerShell 中运行以下命令,以全局安装 pnpm

    npm install -g pnpm
    
  4. 安装完成后,你可以验证 pnpm是否成功安装,运行以下命令检查pnpm 的版本:

    pnpm --version
    

如果成功显示 pnpm版本号,则表示安装成功。

# Clone Repository

在本地克隆这个仓库 (opens new window)

git clone git@github.com:meltdeer/blog.git

执行setup_env.shsetup_env.bat

Last Updated: 6/6/2023, 4:45:28 PM