安装pnpm后执行npm init @builder.io报错create-builder命令未找到求解决
解决
npm init @builder.io报错create-builder: command not found的方案 直接用npx绕开路径解析问题
跳过npm init的路径查找逻辑,直接用npx执行对应的命令:
npx create-builder
检查并修复npm全局路径配置
- 查看当前npm的全局安装前缀路径:
npm config get prefix
- 确认该路径下的
bin目录是否在系统$PATH中:
echo $PATH
- 如果未找到,将该路径添加到shell配置文件(如
~/.zshrc或~/.bash_profile):
# 替换成你实际获取到的prefix路径,比如/usr/local export PATH="/usr/local/bin:$PATH"
- 使配置生效:
source ~/.zshrc # 对应bash环境则用source ~/.bash_profile
清理npm缓存后重试
npm cache clean --force npm init @builder.io
手动全局安装create-builder包
npm install -g create-builder create-builder
排查pnpm残留配置
检查shell配置文件中是否存在pnpm相关的PATH配置,若有则删除,之后重新加载shell环境。
内容的提问来源于stack exchange,提问作者tidydee
相关产品推荐
相关产品推荐

