Entwicklungsumgebung einrichten - flutter-tutorial-de/dart-programming GitHub Wiki

Table of Contents

Links

Einleitung

Das Tutorial setzt eine bestimmte Arbeitsumgebung voraus: Wo liegen die Projektdateien? Wie compiliere ich ein Projekt? usw.

Um das zu erreichen und um ein effizientes Arbeiten zu ermöglichen, müssen wir zunächst die folgenden Arbeitsschritte durchführen:

Linux

  • Im Terminal ausführen:
FN=$HOME/.profile
if [ -e $FN ]; then
  echo "$FN existiert schon"
else
  cat >$FN <<'EOS'
#! /bin/bash
if [ $(expr $PATH : ".*/usr/local/bin") = 0 ] ; then
        export PATH=$PATH:/usr/local/bin:~/dart-sdk/bin
fi
if [ $(expr $PATH : ".*$HOME/dev/bin") = 0 ] ; then
        export PATH=$PATH:$HOME/dev/bin
fi
alias gdev="cd ~/dev"
alias e_pl="vi $HOME/.profile"
EOS
fi
grep "source /p" $HOME/.bashrc || echo "source /p" >> $HOME/.bashrc
mkdir -p $HOME/dev/bin
FN=$HOME/dev/bin/dcompile
if [ -e $FN ]; then
  echo "$FN existiert schon"
else
  cat >$FN <<'EOS'
#! /bin/bash
if [ -z "$1" ]; then
  echo "Benutzung: dcompile SOURCE"
  echo "Beispiel: dcompile test"
elif [ ! -e bin\$1.dart ]; then
  echo "Datei nicht gefunden: bin/$1.dart
else
  $HOME/dart-sdk/bin/dart2native bin\$1.dart -o ~/dev/bin/$1
  ls -ld ~/dev/bin/$1
fi
EOS
fi

Windows

Entwicklungsverzeichnis c:\dev anlegen

Eingabeaufforderung

  • Eingabeaufforderung aufrufen
mkdir c:\dev
mkdir c:\dev\bin

Interaktiv

  • Explorer öffnen (gelbes Ordnersymbol mit blauem "Henkel").
  • Links auf "Dieser PC" klicken, Laufwerk C: doppelklicken.
  • In der Spalte ganz rechts (im weißen Bereich) rechte Maustaste: im Menü Neu auf > klicken Ordner anklicken.
  • Es wird ein neuer Ordner angelegt, der Name ist blau Neuer Ordner, diesen Namen mit dev ersetzen.
  • Wenn das nicht geklappt hat: den Ordner Neuer Ordner umbenennen: rechte Maustaste Umbenennen.
  • Unterverzeichnis c:\dev\bin anlegen:
    • Im Explorer den vorher angelegten Ordner c:\dev doppelklicken.
    • Wie oben einen Ordner bin anlegen.

Scripte anlegen

  • In c:\dev\bin\dcompile.bat anlegen:
@echo off
if not exist bin\%1.dart goto error
c:\dart-sdk\bin\dart2native bin\%1.dart -o c:\dev\bin\%1.exe
goto end
:error
echo "Datei nicht gefunden: bin/%1.dart
goto end
:end
  • In c:\dev\bin\gdev.bat anlegen:
@echo off
c:
cd \dev
if "%1" == "" goto end
cd %1
:end

Systempfad erweitern

Kommandozeile

  • Entweder nur für den aktuellen Benutzer:
    • Eingabeaufforderung starten: Windows-Symbol rechts unten, eingabe<code> eintippen, Symbol <code>Eingabeaufforderung doppelklicken.
setx PATH "c:\dev\bin;%PATH%;c:\dart-sdk\bin"
  • oder für alle Benutzer:
    • Eingabeaufforderung als Administrator starten: Windows-Symbol rechts unten, eingabe<code> eintippen, Symbol <code>Eingabeaufforderung mit rechter Maustaste anklicken: Im Menü "Als Administrator starten" anklicken.
setx /M PATH "c:\dev\bin;%PATH%;c:\dart-sdk\bin"

Interaktiv

  • Systemsteuerung aufrufen: Auf Windows-Symbol links unten klicken, Systemsteuerung eintippen. Es erscheint ein Symbol "Systemsteuerung", dieses nun anklicken.
  • System und Sicherheit anklicken.
  • System anklicken.
  • Linke Spalte: erweiterte Systemeinstellungen
  • unten rechts: Button Umgebungsvariablen
  • Es gibt zwei Bereiche: oben Benutzervariablen, unten Systemvariablen, wir benötigen Systemvariablen:
  • In der Liste Path anklicken.
  • Button Bearbeiten
  • Rechte Spalte: Neu
  • c:\dev\bin eintragen
  • Solange rechts auf Nach oben klicken, bis der Eintrag ganz oben steht.
  • Rechte Spalte: Neu
  • c:\dart-sdk\bin eintragen.
  • OK
  • OK
  • OK
⚠️ **GitHub.com Fallback** ⚠️