mr.*_*uin 91 firebase firebase-tools flutter
我正在尝试在我的根项目中安装 flutterfire_cli,所以我输入了以下命令:
FirebaseFirestore firestore = FirebaseFirestore.instance;
Run Code Online (Sandbox Code Playgroud)
之后,这是控制台会话(PowerShell):
FirebaseFirestore firestore = FirebaseFirestore.instance;
Run Code Online (Sandbox Code Playgroud)
输出:
cd C:\Users\PC\Desktop\eventually
dart pub global activate flutterfire_cli
Run Code Online (Sandbox Code Playgroud)
为了修复该警告,我将C:\Users\PC\AppData\Local\Pub\Cache\bin添加到系统变量环境中的Path环境变量中。(但这不起作用,我仍然收到警告)
接下来,我尝试使用以下命令生成firebase_options.dart文件,如文档所述:
Package flutterfire_cli is currently active at version 0.1.1+2.
Resolving dependencies...
The package flutterfire_cli is already activated at newest available version.
To recompile executables, first run `global deactivate flutterfire_cli`.
Installed executable flutterfire.
Warning: Pub installs executables into C:\Users\PC\AppData\Local\Pub\Cache\bin, which is not on your path.
You can fix that by adding that directory to your system's "Path" environment variable.
A web search for "configure windows path" will show you how.
Activated flutterfire_cli 0.1.1+2.
Run Code Online (Sandbox Code Playgroud)
但我在控制台(PowerShell)中收到错误:
flutterfire configure
Run Code Online (Sandbox Code Playgroud)
输出:
cd C:\Users\PC\Desktop\eventually
flutterfire configure
Run Code Online (Sandbox Code Playgroud)
我缺少什么?即使我的计算机上已安装 Firebase CLI,为何仍会收到此错误?
Gun*_*lan 206
仔细阅读此文档:https://firebase.flutter.dev/docs/cli/
步骤 1:安装Firebase CLI
步骤 2:使用此命令安装 FlutterFire CLIdart pub global activate flutterfire_cli
执行此操作时,您必须注意以下警告
Warning: Pub installs executables into C:\Users\PC\AppData\Local\Pub\Cache\bin, which is not on your path. You can fix that by adding that directory to your system's "Path" environment variable. A web search for "configure windows path" will show you how.
这意味着您需要添加C:\Users\*username*\AppData\Local\Pub\Cache\bin
到系统的环境路径中。如果将其添加到路径变量后重新启动计算机会更好。
对于 MacOS 运行:export PATH="$PATH":"$HOME/.pub-cache/bin"
第三步:现在flutterfire configure
应该可以了。
如果仍然无法使用Firebase 命令
Elm*_*mar 33
让它在 Windows 上运行只需 3 个步骤:
运行这个命令:
dart pub 全局激活 flutterfire_cli
在Windows搜索中输入env并打开编辑系统环境变量-->环境变量-->系统变量(窗口底部的那个)-->双击路径-->新建并输入:
C:\Users\PutHereYourUsername\AppData\Local\Pub\Cache\bin
flutterfire configure
命令现在应该可以工作 - 关闭并再次打开命令提示符或其他终端。有时其他编辑器和终端会出现问题,但flutterfire configure
仍然无法工作。在这种情况下,打开命令提示符,它肯定可以在那里工作。
小智 21
对于我来说,我已经正确地完成了所有操作,并且如果我在 Windows 命令提示符中运行该命令,则该命令可以工作,但如果我在 VS code 终端内键入该命令,则该命令将无法工作。
所以我只是杀死了终端并再次打开它,然后它就工作了。
或者,您可以尝试重新启动计算机。
Ali*_*deh 15
即使将 C:\Users\PC\AppData\Local\Pub\Cache\bin 添加到我的路径中,flutterfire 也无法从命令行运行,原因是它实际上安装了一个 flutterfire.bat 文件。
所以我现在在命令行中使用 flutterfire.bat 并且它正在工作。
Mun*_*Ali 10
对于 Linux/Ubuntu 在终端中运行此命令,
\nexport PATH="$PATH":"$HOME/.pub-cache/bin"\n
Run Code Online (Sandbox Code Playgroud)\n当您运行命令 \xe2\x86\x93 时,您还会在终端中注意到这一点。
\n\n\ndart pub 全局激活 flutterfire_cli
\n
Windows: /sf/answers/4922771871/
苹果:
打开终端并运行:
dart pub global activate flutterfire_cli
export PATH="$PATH":"$HOME/.pub-cache/bin"
Run Code Online (Sandbox Code Playgroud)
跑步:flutterfire --version
如果得到版本号,说明flutterfire
已经安装成功
归档时间: |
|
查看次数: |
170253 次 |
最近记录: |