Flutter
インストール(Ubuntu18.04)
ここの通りにすればいい。 https://flutter.dev/docs/get-started/install/linux
依存関係のインストール。
sudo apt install -y bash \
curl \
git \
xz-utils
Flutterのインストール。
mkdir -p ~/tools
(cd ~/tools \
&& curl -O https://storage.googleapis.com/flutter_infra/releases/stable/linux/flutter_linux_v1.9.1+hotfix.2-stable.tar.xz \
&& tar xf flutter_linux_v1.9.1+hotfix.2-stable.tar.xz)
# Flutter
export PATH="$PATH:$HOME/tools/flutter/bin"
# webdev
export PATH="$PATH":"$HOME/tools/flutter/.pub-cache/bin"
# Dart
export PATH="$PATH":"$HOME/tools/flutter/bin/cache/dart-sdk/bin"
VSCodeの拡張機能flutter
を入れて、settings.json
でダウンロードしたflutterSDKのパスを指定する。
{
"dart.flutterSdkPath": "/home/user/tools/flutter"
}
プロジェクトディレクトリで次のコマンドを実行し、localhost:4080
でアプリにアクセスできる。
ホットリロードも効いている。
pub get
webdev serve --auto=restart web:4080
Webアプリ開発
https://flutter.dev/docs/get-started/web
chromeをインストールしておく。
curl https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list
sudo apt update
sudo apt install -y google-chrome-stable
Ref: (Ubuntu 18.04でaptを使ってchromeをインストール)[https://hnakamur.github.io/blog/2018/05/04/install-chrome-using-apt-on-ubuntu-18.04/]