Skip to content

FAQ 常见问题

npm 安装全局包需要管理员权限?

如果你在使用 npm 安装全局包时遇到权限问题,可以尝试以下解决方案:

  1. Windows 系统 - 以管理员身份启动命令行
  2. Linux/MacOS 系统 - 修改 npm 全局安装目录的权限
  3. 使用 nvm 管理 Node.js(推荐)

详细说明见安装指南

nvm 安装后找不到命令?

  1. Windows 系统:

    • 请检查环境变量是否正确设置
    • 重启命令行或终端
    • 确保安装路径没有中文或特殊字符
  2. Linux/MacOS 系统:

    • 请参考 nvm-sh 安装指南
    • 检查 .bashrc.zshrc 配置
    • 执行 source ~/.bashrc 重新加载配置

下载速度慢或下载失败?

请参考镜像配置指南设置国内镜像源来解决这个问题。

Node.js 和 npm 版本不匹配?

使用 nvm 管理 Node.js 时,每个版本都会带有对应的 npm 版本。如果出现版本不匹配,可以:

  1. 使用 nvm install 重新安装对应版本
  2. 使用 nvm use 切换到正确版本
  3. 检查 PATH 环境变量是否正确

.nvmrc 文件有什么用?

.nvmrc 文件用于指定项目使用的 Node.js 版本,详细说明见扩展功能

如何切换 Node.js 版本?

  1. 临时切换:nvm use <version>
  2. 持久化切换:
    • 设置默认版本:nvm alias default <version>
    • 使用 .nvmrc 文件

请参考使用指南了解更多详情。

使用 VitePress 构建