dart - 使用多个 Dart SDK 版本的推荐方法是什么?
问题描述
我需要在 Windows 上运行 Dart SDK1.24.2
和2.0.0
不同的项目。当使用社区支持的安装程序时,不幸的是它会覆盖任何以前的版本,并且不支持在不同的位置安装。我发现这个Dart 版本管理器看起来很有希望,但没有运气:
$ 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 版本之间进行更改。
解决方案
我刚刚从档案中下载了所需的版本作为 zip 文件,将它们提取到不同的位置,每次我需要切换 SDK 版本时,我
- 更新路径以指向正确的 SDK 版本二进制文件
- 在 IntelliJ 中更改所选 SDK 的路径
有点麻烦,但至少有效。
推荐阅读
- makefile - 如何使用make并行构建特定的多个目标?
- java - 如何读取 csv 文本文件,以便将 csv 文件中的特定值与用户输入进行比较?
- java - NavigationDrawer 不能强制转换为接口
- react-native - 当当前选项卡在反应导航5中处于活动状态时如何在底部选项卡顶部添加一行
- vmware - 从 vSphere 客户端获取数据
- javascript - 如何在 Puppeteer 中双击
- flutter - 在 Flutter 中禁用“语义”系统?
- c# - 仅设置 ASP .NET 站点的 ONE 路由的 Windows 身份验证
- drools - 具有链式规划变量的 PartitionedSearch 的最佳实践?
- flutter - 如何在 Flutter 中创建深按钮效果?