什么是颤振控制台?

时间:2018-06-13 12:53:19

标签: flutter

当我跟踪'Get Started' documentation on Flutter for Windows时,无处不在,有一个对' Flutter Console' 的引用:

  

您现在可以在Flutter控制台中运行Flutter命令了!

后来文档要求你......

  

在Flutter控制台中,运行以下命令以查看是否存在   您需要安装的任何依赖项才能完成设置:

     
    

$ flutter doctor

  

这个神奇的' Flutter Console' 是什么?

早些时候,他们描述Flutter取决于PowerShell 5.0; PowerShell是Flutter控制台吗?

文档列出了一个可选步骤,用于添加颤动' bin'文件夹到PATH环境变量" [i]如果您希望在常规Windows命令提示符" 中运行Flutter命令。这对我来说似乎不是可选的,因为在PowerShell中无法识别运行flutter doctor(我将暂时假设它是Flutter控制台)。我确实运行了flutter.bat,但是这个窗口在一段时间后关闭了。也许这应该是Flutter控制台?

我在设置中遗漏了什么吗?

5 个答案:

答案 0 :(得分:5)

flutter_console.bat 位于Flutter文件夹的根目录中,而不是位于名为bin的子文件夹中,例如..\flutter\flutter_console.bat..\flutter\bin\flutter.bat是您错误的文件。您检查了bin文件夹。以下是 Flutter控制台的屏幕截图。

screenshot

图像应解释它的作用,它允许您访问调用flutter的{​​{1}}命令。这就是为什么当双击时你无法与后者进行交互的原因,因为你没有发送任何参数而且它没有被配置为控制台窗口,即它没有暂停并等待更多输入

如果您尚未将命令添加到路径 Flutter控制台只允许您在正确的目录中执行命令,因为如果您有flutter.bat 路径您可以从任何地方访问..\flutter\bin\命令

答案 1 :(得分:1)

Flutter Console Flutter installation bundle for windows附带的特定终端窗口。

在解压缩包.zip时安装。

如安装页面所示,您可以在flutter目录中找到 flutter_console.bat 文件,然后双击即可启动它。

答案 2 :(得分:1)

flutter控制台只是这个命令的批处理文件

REM "%~dp0" is the directory of this file including trailing backslash

“%〜dp0”扩展到正在运行的批处理文件的当前目录路径。

SET PATH=%~dp0bin;%PATH%

CALL cmd /K "@echo off & cd %USERPROFILE% & echo on"

但是doc中提到的颤振控制台不是您正在运行的。你可以在flutter主文件夹中找到颤振控制台 enter image description here

答案 3 :(得分:1)

您可以在名为flutter.bat(Windows)的SDK文件夹中找到Flutter Console。

您可以使用它来运行Flutter命令!但是我建议您在变量环境中添加 PATH 变量。然后,您可以运行Flutter命令,而无需将来再次打开其控制台。

答案 4 :(得分:0)

flutter控制台主要用于运行各种flutter命令。 $ flutter doctor 命令用于检查运行flutter应用程序所需的初始设置。

$flutter doctor command result