VS Code 集成 flutter dart 开发
一、關于Flutter
Flutter是谷歌的移動UI框架,可以快速在iOS和Android上構建高質量的原生用戶界面。 Flutter可以與現有的代碼一起工作。在全世界,Flutter正在被越來越多的開發者和組織使用,并且Flutter是完全免費、開源的。
https://flutterchina.club/
設置服務器鏡像:
# mac linux export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn?
# windows set 為臨時設置,sets 為永久設置,/m 為設置系統環境變量 setx PUB_HOSTED_URL https://pub.flutter-io.cn /m setx FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cn /m?
二、安裝Flutter SDK
以下以win10為例
1、Git 安裝
工具:Git、Vs Code,如果開發android 應用需要安裝Android SDK。
https://github.com/flutter/flutter
git clone?https://github.com/flutter/flutter.git2、離線安裝:
https://github.com/flutter/flutter/releases
https://flutter.dev/docs/get-started/install
下載完后解壓到某個目錄,比如D:\Flutter\,然后將 flutter添加到系統環境變量
setx "Path" "D:\flutter\bin;%path%" /m運行 flutter doctor 檢測配置是否成功
將 D:\flutter\.pub-cache\bin 和 D:\flutter\bin\cache\dart-sdk\bin 添加到系統環境變量
setx "Path" "D:\flutter\.pub-cache\bin;%path%" /m setx "Path" "D:\flutter\bin\cache\dart-sdk\bin;%path%" /m?
# 查看flutter版本 $ flutter --version Flutter 1.9.1+hotfix.6 ? channel stable ? https://github.com/flutter/flutter.git Framework ? revision 68587a0916 (2 months ago) ? 2019-09-13 19:46:58 -0700 Engine ? revision b863200c37 Tools ? Dart 2.5.0?
# 查看dart版本 $ dart --version Dart VM version: 2.5.0 (Fri Sep 6 20:10:36 2019 +0200) on "windows_x64"?
3、在VS Code 擴展里搜索flutter 進行安裝,同時會自動安裝dart。
?
?
?
4、搭建Web App開發環境
將 C:\Users\guoguo\AppData\Roaming\Pub\Cache\bin 添加到系統環境變量
(Pub是Dart的包管理工具,類似npm,捆綁安裝。)
$ setx "Path" "C:\Users\guoguo\AppData\Roaming\Pub\Cache\bin;%path%" /m開啟flutter?web
$ flutter config --enable-web安裝 webdev
$ pub global activate webdev?
安裝 stagehand
$ pub global activate stagehand?
創建web應用
# 在項目工程目錄(空)運行,或者用Vs Code打開工程目錄,在 TERMINAL 運行$ stagehand web-simple …… --> to provision required packages, run 'pub get'執行命令行'pub get',加載所有依賴包
$ pub get?
自動生成的應用目錄結構
運行web服務
$ webdev serve用瀏覽器打開信息提示的應用地址: http://127.0.0.1:8080/ 預覽
打包命令
webdev build?
總結
以上是生活随笔為你收集整理的VS Code 集成 flutter dart 开发的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]cmd 设置环境cmd环境变量命令
- 下一篇: [转]nginx学习,看这一篇就够了:下