建议使用多种Dart SDK版本的方法是什么?

时间:2018-08-12 08:56:34

标签: dart dart-sdk

我需要针对Windows上的不同项目运行Dart SDK 1.24.22.0.0。使用community supported installer时,很遗憾,它会覆盖任何以前的版本,并且不支持在其他位置进行安装。我发现这个Dart Version Manager看起来很有前途,但运气不好:

$ pub global activate dvm
Resolving dependencies...
Package dvm requires SDK version >=1.22.0 <2.0.0 but the current SDK is 2.0.0.

实际上我正在运行1.24.2:

$ dart --version
Dart VM version: 1.24.2 (Thu Jun 22 08:55:56 2017) on "windows_x64"

有没有简单的方法可以实现这一目标?另外,我需要在IntelliJ中的SDK版本之间进行切换时不必大惊小怪。

1 个答案:

答案 0 :(得分:0)

我刚从archives下载所需版本的zip文件,将它们解压缩到不同的位置,并且每次需要切换SDK版本时,我

  • 更新路径以指向正确的SDK版本二进制文件
  • 将路径更改为IntelliJ中选定的SDK

有点麻烦,但至少可以奏效。