【问题标题】:How to install Dart, Dartium, Aqueduct on macOS High Sierra 10.13.5?如何在 macOS High Sierra 10.13.5 上安装 Dart、Dartium、Aqueduct?
【发布时间】:2018-06-22 11:03:40
【问题描述】:

我有一个 Flutter 移动应用,我需要为我的移动应用创建一个 Restful API。我安装了 WebStorm,我了解到我必须获得 Aqueduct 框架等。 我观看了一些视频并尝试在谷歌上搜索一些信息以在我的 macOS High Sierra 中设置环境。因为我在不同的地方获得了所有信息,所以我不断遇到 PATH 问题。有很多关于在 macOS High Sierra 上设置环境的信息。所以我需要一步一步的指导来设置我的环境。

我已经安装了 IntelliJ,并且我有 dart 和 fluter sdk 插件。后来我下载并设置了我的 Flutter SDK 路径到 /Users/niyazitoros/flutter/ 用于我的 IntelliJ。直到今天从来没有任何问题。现在我需要做类似于我的 Dart SDK 的事情。 我使用 brew 安装 dart 为;

Last login: Fri Jun 22 13:38:50 on ttys000
Niyazis-MBP:~ niyazitoros$ brew info dart
dart-lang/dart/dart: stable 1.24.3, devel 2.0.0-dev.64.1
The Dart SDK
https://www.dartlang.org/
/usr/local/Cellar/dart/1.24.3 (2,807 files, 200.7MB) *
  Built from source on 2018-04-10 at 10:44:39
/usr/local/Cellar/dart/2.0.0-dev.64.1 (1,222 files, 372.9MB)
  Built from source on 2018-06-21 at 16:23:19
From: https://github.com/dart-lang/homebrew-dart/blob/master/dart.rb
==> Options
--with-content-shell
    Download and install content_shell -- headless Dartium for testing
--with-dartium
    Download and install Dartium -- Chromium with Dart
--devel
    Install development version 2.0.0-dev.64.1
==> Caveats
Please note the path to the Dart SDK:
  /usr/local/opt/dart/libexec
Niyazis-MBP:~ niyazitoros$ 

我的 .bash_profile:

#Setting PATH for flutter
PATH="/Users/niyazitoros/flutter/bin:${PATH}"
export PATH

#Setting Dart2 Path
PATH="/user/local/opt/dart@2/bin:${PATH}"
export PATH

#Setting Aqueduct
PATH="$PATH":"~/.pub-cache/bin"
export PATH

我想清理所有东西并为飞镖创建一个类似于颤振的环境。这是我的问题清单。

  1. 如何从 macOS 中清除我的两个版本的 dart?
  2. 我创建了一个 users/niyazitoros/dart 文件夹并下载了 Dart 1.24.3 和 Dart 2.0.0-dev.64.1 都是这个 dart 文件夹中的 sdk。为了宁静 api 哪个版本的 dart sdk 最好?
  3. 如何将 dart 版本设置为我的路径?
  4. 如何在我的路径上放置渡槽?

我下载了,我会尝试使用 WebStorm 来构建一个带有 aqueduct 框架的 restful api。所以在我最后一个问题之前,我还想看看我要走的路是正确的。

从上述问题(1-4)和我的目标“如何在 macOS high Sierra 上设置环境,为我的 Flutter 移动应用创建一个 Restful API?”任何人都可以帮助我请问?

【问题讨论】:

    标签: path dart macos-high-sierra dartium aqueduct


    【解决方案1】:

    Dartium 仅在 Dart 1 中使用,现已停产。

    在 Dart 2 中使用 pub run build_runner build... serve

    使用 Dart 安装

    brew install dart@2
    

    另请参阅How to upgrade to Dart 2?,了解如何从 Dart 1 迁移到 Dart 2

    【讨论】:

    • 嗨@Günter 我明白了。那么,您能否逐步告诉我在 macOS high Sierra 上设置环境的最佳方法是什么,为我的 Flutter 移动应用程序创建一个 Restful API?
    • 对不起,我没有那么多时间。这对 StackOverflow 来说有点太宽泛了。
    猜你喜欢
    • 2018-11-29
    • 2018-12-05
    • 2023-03-15
    • 2018-12-08
    • 1970-01-01
    • 2018-06-11
    • 2018-01-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多