未全局安装Firebase CLI时,如何在工作电脑上正常使用?
解决本地安装firebase-tools后命令找不到的问题
方法1:直接调用本地安装的命令
在项目文件夹内,通过两种方式直接执行本地的firebase命令:
- 用npm exec调用:
npm exec firebase -- version - 直接指定本地bin路径:
./node_modules/.bin/firebase --version
方法2:临时将本地bin目录加入环境变量PATH
根据你的终端类型执行对应命令,临时把本地node_modules的bin目录加入PATH,之后就能直接用firebase命令(仅当前终端会话有效):
- Windows(cmd):
set PATH=%PATH%;.\node_modules\.bin - Windows(PowerShell):
$env:PATH += ";./node_modules/.bin" - macOS/Linux:
export PATH=$PATH:./node_modules/.bin
方法3:通过package.json脚本调用
在项目的package.json的scripts字段中添加自定义脚本:
"scripts": { "firebase": "firebase" }
之后所有firebase命令都可以通过npm run执行,比如:
- 查看版本:
npm run firebase -- version - 登录账号:
npm run firebase login
内容的提问来源于stack exchange,提问作者Kristian Martinez
相关产品推荐
相关产品推荐

