2

我只是添加了fvm包来将flutter通道从stable切换到master,而无需每次切换flutter通道时都下载sdk组件。

我已按照 readme.md 中编写的步骤切换频道。

我在环境变量中设置了以下路径。

D:\Program_Files\FlutterSDK\SDK\flutter\bin;
D:\Program_Files\FlutterSDK\SDK\dart-sdk\bin;
C:\Users\User\AppData\Roaming\Pub\Cache\bin;

现在,我已经打开了我的第一个项目,我想在其中使用“flutter SDK 的主通道”。但是,每当我尝试使用命令“fvm use master”时。它不工作。

它给了我一个错误,例如 “fvm”不被识别为内部或外部命令,

那么,任何人都可以提出解决方案吗?

谢谢。

4

4 回答 4

4

尝试 :

pub 全局运行 fvm:main

pub global run fvm:main use VERSION

于 2021-05-01T01:34:35.260 回答
1

您好在您的路径中添加:

%LOCALAPPDATA%\Pub\Cache\bin

更多信息:

https://dart.dev/tools/pub/cmd/pub-global#running-a-script-from-your-path

于 2020-09-03T06:25:33.727 回答
0

您是否将“C:\flutter\bin\cache\dart-sdk\bin”添加到路径? 在此处输入图像描述

如果您在 Windows 中,您应该以管理员身份运行您的文本编辑器,如下所示

在此处输入图像描述

于 2021-04-03T11:25:39.083 回答
0

在我的情况下,错误消息是

使用错误:Flutter version null 未安装

要解决这个问题:

  1. 我已通过pub global activate fvm;激活 FVM
  2. 打印已安装的 fvm 列表fvm list,结果如下图:

fvm 列表结果图像

  1. 通过运行fvm use 1.22.0(在我的情况下为 1.22.0,可能会根据您想要的版本不同)命令选择要使用的 Flutter SDK 版本,如果尚未安装,它将下载 SDK
  2. 现在你可以通过运行来检查你的项目中是否正在运行颤振flutter

另外,您可以再次调用检查是否设置了 Flutter SDK 版本fvm list在此处输入图像描述

勾号表示该版本正在您的项目中运行。

于 2021-04-07T18:55:42.300 回答