發表文章

目前顯示的是有「MacOS」標籤的文章

Mac建立Flutter開發環境建立時,執行 flutter doctor 的一些錯誤訊息

圖片
之前寫了一篇記錄實作開發環境過程的文章  如何在Mac建立Flutter開發環境 ,後來一些朋友在安裝的過程詢問了一些錯誤訊息,才發現有些執行    flutter doctor   發生的錯誤訊息,會造成有些人無法順利安裝成功,於是將沒有寫完整的部份,在這篇文章一併補充說明: 1. cmdline-tools component is missing 要解決這個問題,只要打開Android Studio的SDK Manager, 安裝最新版的Command-line tools即可。 1.1 進到 SDK Manager / SDK Tools,勾選 Android SDK Command-line Tools 1.2 確認安裝。按下ok 1.3 再次執行    flutter doctor   ,此項問題已解決 2.Some Android licenses not accepted. 這個問題的解決方法,其實有寫在訊息裡,只要需要在Terminal輸入    flutter doctor --android-licenses   即可 2.1 輸入    flutter doctor --android-licenses   ,出現對話訊息後,按下 y,再按下Enter 2.2 接下來在每個對話訊息問你是否同意的項目,都按下 y 之後,再按下Enter 2.3 再次執行    flutter doctor   ,所有Android的部份就已經都解決了 讓我們繼續解決iOS的issue... 3.Xcode installation is incomplete; a full installation is necessary for iOS development. 這個問題的解決方法,其實有寫在訊息裡,只需要在Terminal輸入   sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer    以及   sudo xcodebui...

如何在Mac建立Flutter開發環境

圖片
這篇是以Mac搭配以Android Studio做為開發環境的說明文章 1.到 官方Flutter SDK 下載SDK 下載後預設會是在~/Download底下 下載後的sdk是一個zip檔,所以先建立一個要放置Flutter sdk資料夾,假設在「我的文件」下建立一個名為「sdk」的資料夾 接著切換到sdk目錄底下 指令:  cd ~/Documents/sdk  2.解壓縮 假設從官網下載的版本為: flutter_macos_v1.7.8+hotfix.4-stable.zip 指令:  unzip ~/Downloads/flutter_macos_v1.7.8+hotfix.4-stable.zip  此時會開始進行解壓縮... 於是在sdk資料夾就會出現解壓縮後的Flutter SDK 3.加入環境變數 開啟設定檔 指令: 如果你是用bash:     vi ~/.bash_profile  如果你是用zsh:   vi ~/.zshrc  在設定檔內填入下列路徑  export PATH="$PATH:/Users/使用者名稱/Documents/sdk/flutter/bin"  重新讀入設定檔,如果是用bash:   source ~/.bash_profile  重新讀入設定檔,如果是用zsh:   source ~/.zshrc  於是Flutter的sdk就已經建立好了 4.在Android studio加入Flutter Plugin a.打開偏好設定(Preference),可以從工具列的「IntelliJ IDEA/Preference」或是直接按下「command + ,」 b.搜尋「plugin」,找到「Flutter」,按下「install」 接下來會提醒你也要安裝Dart語言的外掛,按下Yes 安裝完後會要求重啟Android Studio。重啟之後進入「Preference」設定Flutter SDK的路徑 將路徑設定為原本放置sdk的路徑,例如: ~/Document/s...

如何在Mac架設Gitlab (How to install Gitlab using Docker on Mac)

圖片
1.下載Docker Desktop for Mac https://hub.docker.com/editions/community/docker-ce-desktop-mac 2.安裝Docker Desktop for Mac a. 將下載後的Docker.app拖曳到Application資料夾之後即可完成安裝 b.安裝後第一次開啟時,會要求輸入使用者登入密碼, 之後就會自動完成安裝與啟動Docker服務 c.啟動完成後,可檢查已安裝的docker版本,如果可以正確顯示版本號碼,表示已安裝完成 ,打開Terminal輸入指令 指令: docker -v 3.下載Gitlab的docker image 官方下載頁: https://hub.docker.com/r/gitlab/gitlab-ce/ 這個頁面,其實是要你使用docker指令下載這個image, 所以打開你的terminal,輸入以下的指令 docker pull gitlab/gitlab-ce 下載完成後可以使用指令查看下載後的內容 指令: docker images 4.啟動container 把port從80改成你要想開啟此服務的port,假設為8787 將名稱改成你要的,假設為gitlab 指令: docker run --detach --publish 8787 :80 --name gitlab gitlab/gitlab-ce:latest 檢查container是否已啟動 指令: docker ps -a STATUS的health: 會從starting,變成Up 2 minutes (healthy),就表示已啟動Gitlab這個container成功了 5.開啟Gitlab 在網址列輸入: http://localhost:8787/ 由於初次開啟,所以會自動導入變更密碼頁面,此時只要輸入你的新密碼之後即可開始使用Gitlab了