cors..์น ๊ฐ๋ฐ์ ํ๋ฉด์ ์ผ๋ง๋ ์ง์ฆ๋๊ฒ ํ๋์ง ๋ชจ๋ฅธ๋ค.ํ๋ก์ ํธ๋ง๋ค ์ฌ์ฌํ๋ฉด ์ฐพ์์ค๋ ์ด ๋ฌธ์ ๋ก ์ธํด ํด๊ฒฐํ๋๋ผ ์ ๋ฌด ์๊ฐ์ ๋ฐํ ๋ง์ ๋ด๋ฒ๋ฆฐ๋ค.๊ฐ์ฅ ํฐ ๋ฌธ์ ๋ local์์๋ ์์ฃผ ์๋๊ณ ์๋ค๊ฐ firebase ์๋ฒ์ ์ฌ๋ฆฌ๋ฉด ์๋๋ค๋ ๊ฒ์ด๋ค.์ค์ปท ์ค๋นํ ํ๋ฆฌ์ ํ ์ด์
ํด๋๋ฅผ ์์ฑํ๊ณ webStorm์ ์คํํ๊ณ functions ํด๋๋ก ํฐ๋ฏธ๋ ์ด๋ index.js ์ฃผ์์ ํด์ ํ๊ณ
provider, bloc, getx ์ํ ๊ด๋ฆฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ค ๋๋ getx๋ฅผ ์ ํ ํ์ผ๋ฉฐ ๋จธ๋ฆฟ์์ ์ ๋ค์ด๊ฐ์ง ์์์ ๊ณ์์ ์ธ ํ ์คํธ๋ฅผ ์งํํ๊ณ ์๋ค.์ด ๊ธ์ ๋ด๊ฐ getx๋ฅผ ์ต์ํด์ง๊ธฐ ์ํด์ ์ ๋ฆฌ๋ฅผ ์ํ ๊ธ์ด๋ค.
ํ๋ก์ ํธ๋ฅผ ํ๋ค๋ณด๋ ์๊พธ node_module์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ค.๊ณฐ๊ณฐํ ์๊ฐํด๋ณด๋node ๋ฒ์ ์ ๋๋ฌด ์ต์ ์ผ๋ก ์ค์น ํ๊ฒ ์๋๊ฐ ํ๋ ์๊ฐ์ด ๋ค์๋ค.๊ทธ๋ ๋ค๋ฉด ๋ ธ๋ ๋ฒ์ ์ ๋ณ๊ฒฝํ๋ ค๋ฉด...?n์ ์ค์น ํด์ผํ๋ค.๊ทธ๋ฐ๋ฐ ๋ง์ ๋ ธ๋ ๋ฒ์ ์ ๋ณ๊ฒฝํ๋ ค๊ณ ๋ณด๋ ๋ณ๊ฒฝ์ด ๋์ง ์์๋ค.
์ธํ ๋งฅ์์๋ ์ ํ ๋ฌธ์ ์์๋๋ฐgithub๋ฅผ ํตํด์ M1์์ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ ๋ฌธ๊ตฌ๊ฐ ๋์๋ค.๋ญ๊ฐ ์ง์์ ํ์ง ์๋๋ค๊ณ ํ๋ค.sass๋ฅผ ์ถ๊ฐํ์.์๋จ. - ๋
์์ธ ์ค์นํ Homebrew๋ node์ yarn์ ์ค์นํ๊ธฐ ์ํด์์๋ค. ์ด๋ฒ์๋ node, yarn์ ์ค์นํด ๋ณด๊ฒ ๋ค. 1. node ์ค์นํ๊ธฐ 2. node ์ค์น ํ์ธํ๊ธฐ 3. node ์คํ node๋ฅผ ์ค์นํจ์ผ๋ก์จ npm๋ ์คํ ๊ฐ๋ฅํฉ๋๋ค. 4. yarn ์ค์นํ
M1 Pro๋ฅผ ๊ตฌ์ ํ๊ณ ๋ช๊ฐ์ง ์๋ก ์ค์น ํด์ผ ํ๋ ๊ฒ๋ค์ด ์์๋ค.๊ทธ ์ค์ yarn ๋๋ npm ์ฒ๋ผ ํฐ๋ฏธ๋์์ ์ฌ์ฉํด์ผ ํ๋ ๋ช ๋ น์ด๊ฐ ์๋๋ฐ ์ด๊ฒ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ Homebrew ๋ถํฐ ์ค์น๋ฅผ ํด์ผ ํ๋ค.์ด๊ฒ์ Homebrew๋ฅผ ์ค์นํ๊ณ yarn์ ์ค์นํ๋ ๊ณผ์ ์
ํ๋ฌํฐ ์คํฐ๋๋ฅผ ํ๋ ์ค์ firebase_auth๋ฅผ ์งํ ํ๋ ์ค simulator์ ์ฑ์ด ์๋ค์ด ๊ฐ๋ ํ์์ด ๋ฐ์ํ๋ค.์ค๋ฅ๋ ๋ค์๊ณผ ๊ฐ์ด ์ค๋ช ํ๊ณ ์์๋ค.๋ฌด์์ด ์๋นจ๊ฐ ๊ธ์จ๊ฐ ์๋๊ฑด ๋คํ์ด์์ง๋ง...Try: gem pristine ffi --version 1.12.
๋ค์ ์์ํ VScode๋ก์ flutter ๊ฐ๋ฐ, ๊ทธ๋ฆฌ๊ณ ์ด๋ป๊ฒ๋ ๋ง์ฐ์ค๋ฅผ ์์จ๋ณด๊ฒ ๋ค๋ ์์ง๊ฐ ์๊ธฐ๋ฉฐ ์ปค๋งจ๋๋ฅผ ์จ๋ณด๋ ค๊ณ ํ๊ณ ์๋ค.๊ทธ๋ฐ๋ฐ VScode๋ฅผ ์คํํ๋ ค๋ฉด ๋ง์ฐ์ค๋ฅผ...๊ท์ฐฎ๋ค. ๋ฐ๋ก ์คํํ๋ ๋ช ๋ น์ด๋ฅผ ์์๋ณด์.์ ๊ทธ๋ฐ๋ฐ ์ด๊ฑฐ ํ๋ ค๋ฉด ์ผ๋จ VScode๋ฅผ ์ผ์ผ๋ง ํ
์ต๊ทผ flutter์ ์ง์คํ๋ฉด์ ๋ด๊ฐ ์ต์ํ ์ฌ์ฉํ๋ Android Studio๊ฐ ์๋ Visual Studio Code๋ฅผ ์์ฉํ๋ ๊ฐ๋ฐ์ ๋ถ๋ค์ ๋ณด๊ฒ ๋์๋ค.Android ๊ฐ๋ฐ์ ์ต์ํ๋ค ๋ณด๋ ์ฝํ๋ฆฐ์ ์ด์ด์ ์์ฐ์ค๋ AS(?)๋ฅผ ์ฌ์ฉํ์ง๋ง VScode๋ฅผ ์ฌ์ฉํ๋ ์ด
๋งค๋ฒ ์ธํ ํ๋ฉด์ ๋งค๋ฒ ๊น๋จน๋ ๋์๊ฒ ๋ฐ์น๋ ๊ธ ์ฒซ ์ธํ ์ ์ดํ ์์ ์ MDB4 Pro Vue๋ฅผ ์ฐพ์์ ๋ค์ด ๋ค์ด ๋ฐ์ ํด๋๋ช ์ ํ๋ก์ ํธ ์ด๋ฆ์ผ๋ก ๋ณ๊ฒฝ yarn (node_module ์ค์น) yarn run serve
https://pub.dev/packages/beamerorํ๋ฌํฐ ํ๋ฉด์ ์ฒซ๋ฒ์งธ ๋๊ด...ํ์ด์ง ๋๊ธฐ๋ ๋ฐฉ์์ด ๋ญ์ด๋ฆฌ ๋ณต์กํ๋ค๋..์๋๋ก์ด๋ ๋ค์ดํฐ๋ธ๊ฐ ๋๋ฌด ๊ทธ๋ฆฌ์ ์ง๋ ์ํฉ์ด๋ค.์น์ผ๋ก ๊ฐ๋ฐํ๋๊ฒ์ ์๋ํ๊ฒ์ธ์ง router ๋ถ๋ถ์ด ์น์ด๋ ์ ์ฌํ๋ค.๋๋ง ์ด๋ ค์ด๊ฐ
ํ๋ฌํฐ์์๋ ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฌ์ค๋ ๋ถ๋ถ์ด ์๋นํ ๋ง์๋ฐ, ๋คํธ์ํฌ ์ํ์ ์บ์์ฒ๋ฆฌ๋ฅผ ๋์์ฃผ๋ฉด์ ์ด๋ฏธ์ง๋ฅผ ๋ถ๋ฌ์ค๋ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. ์ธ๊ธฐ๊ฐ ์๋นํ ๋ง์ ๊ฒ ๊ฐ์ต๋๋ค. ์ค์น or
๋ค์ดํฐ๋ธ Android๊ฐ ๊ฒฝํ์ ์ผ๋ก ํจ์ฌ ํธํ์ง๋ง ์์ผ๋ก flutter ๊ฐ๋ฐ์ ํ๊ธฐ ์ํ ๊ณต๋ถ์ ๊ณผ์ ์ด๋ฉฐ ๋์ ๋ํ ๊ธฐ๋ก ๊ทธ๋ฆฌ๊ณ ๋์๊ฐ์ ๋์์๊ฒ ์๋ ค์ฃผ๊ธฐ ์ํด ๊ธฐ๋ก์ ๋จ๊น๋๋ค.๋ชจ๋ ์ฑ์ ํ์ ์กฐ๊ฑด์ธ splash ํ๋ฉด์ ์ข ๋ ํธ๋ฆฌํ๊ฒ ๋ง๋๋ ๋ฐฉ๋ฒ์ด ์์๊น ํ๋๋ฐ ์์