FAQ 常见问题
npm 安装全局包需要管理员权限?
如果你在使用 npm 安装全局包时遇到权限问题,可以尝试以下解决方案:
- Windows 系统 - 以管理员身份启动命令行
- Linux/MacOS 系统 - 修改 npm 全局安装目录的权限
- 使用 nvm 管理 Node.js(推荐)
详细说明见安装指南。
nvm 安装后找不到命令?
Windows 系统:
- 请检查环境变量是否正确设置
- 重启命令行或终端
- 确保安装路径没有中文或特殊字符
Linux/MacOS 系统:
- 请参考 nvm-sh 安装指南
- 检查
.bashrc
或.zshrc
配置 - 执行
source ~/.bashrc
重新加载配置
下载速度慢或下载失败?
请参考镜像配置指南设置国内镜像源来解决这个问题。
Node.js 和 npm 版本不匹配?
使用 nvm 管理 Node.js 时,每个版本都会带有对应的 npm 版本。如果出现版本不匹配,可以:
- 使用
nvm install
重新安装对应版本 - 使用
nvm use
切换到正确版本 - 检查
PATH
环境变量是否正确
.nvmrc 文件有什么用?
.nvmrc
文件用于指定项目使用的 Node.js 版本,详细说明见扩展功能。
如何切换 Node.js 版本?
- 临时切换:
nvm use <version>
- 持久化切换:
- 设置默认版本:
nvm alias default <version>
- 使用 .nvmrc 文件
- 设置默认版本:
请参考使用指南了解更多详情。