π¬ κΉνλΈλ₯Ό μ¬μ©νμ¬ Flutter μ½λλ₯Ό WebμΌλ‘ λ°°ν¬νλ λ°©λ²μ λν΄μ μμ보λλ‘ νμ.
π¬ μ°μ , κΉνλΈ ννμ΄μ§μμ μλ‘μ΄ Repositoryλ₯Ό μμ±νλ€.
β» nameμ 'κΉνλΈ λλ€μ.github.io'λ‘ μμ±νλ€.
π¬ μλμ μμ λ€μ μλλ‘μ΄λ μ€νλμ€μ μλλ‘μ΄λ μ€νλμ€ λ΄λΆμ ν°λ―Έλμμ μ°¨λ‘λλ‘ μ§νλλ€.
flutter channel master
β» Flutterμ μ±λμ master μ±λλ‘ μ€μ νλ€.
flutter upgrade
β» νμ¬ Flutter μ±λμμ μ¬μ©ν μ μλ μ΅μ λ²μ μ Flutter SDKλ₯Ό κ°μ Έμ¨λ€.
β» μ΄ν μ±μ΄ μμ‘΄νλ ν¨ν€μ§λ₯Ό μ΅μ νΈν λ²μ μΌλ‘ μ λ°μ΄νΈνλ€.
flutter config --enable-web
flutter devices
β» νλ¬ν° μΉμ κ°λ°νκΈ° μν΄ νμ±νλ₯Ό νλ€.
flutter build web
β» μΉμΌλ‘ λΉλνλ€.
git clone https://github.com/tmdfyd2020.github.io
β» κΉνλΈ νλ‘μ νΈμμ μμ±ν Repositoryλ₯Ό IDEλ‘ λ³΅μ¬νμ¬ κ°μ Έμ¨λ€.
π¬ build/web ν΄λλ₯Ό κ°μ Έμ¨ κΉνλΈ λλ€μ ν΄λμ 볡μ¬νλ€.
π¬ ν΄λΉ ν΄λλ₯Ό κΉνλΈμ push νκΈ° μν΄ μλμ λͺ λ Ήμ΄λ₯Ό terminalμ μ λ ₯νλ€.
cd tmdfyd2020.github.io/
git add .
git commit -m "comment"
git branch -M main
git push -u origin main
π¬ μ΄μ μΉ λΈλΌμ°μ URL μ°½μ 'https://tmdfyd2020.github.io/web'λ₯Ό μ λ ₯νλ©΄ νλ¬ν° μ±μ μΉμΌλ‘ λμΈ μ μλ€.
ββ νμ§λ§, μ΄λλ‘ μ§ννλ©΄ νλ¬ν° μ±μ΄ μλλΌ νμμ νλ©΄μ μ무리 κΈ°λ€λ €λ λ§λ μ±μ΄ λ±μ₯νμ§ μλλ€.
π¬ μλ μ΄λ―Έμ§μ κ°μ΄ index.htmlμ λ€λͺ¨μΉ λΌμΈμ <base href="/web/">λ‘ κ³ μ³μ£Όλ©΄ μ μμ μΌλ‘ μ€νλλ€.
π¬ λν, κΉνλΈ Repositoryμμ webμ΄ μλ λ€λ₯Έ ν΄λ μ΄λ¦μΌλ‘ λ³κ²½ν κ²½μ°, ν΄λΉ ν΄λλͺ μΌλ‘ μ€μ ν΄μ£Όλ©΄ λλ€.
'Flutter > Concept' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[ Flutter ] BottomNavigationBar (0) | 2022.02.19 |
---|---|
[ Flutter ] HTTP ν΅μ (0) | 2022.01.28 |
[ Flutter ] νλ©΄ μ΄λ (0) | 2021.12.29 |
[ Flutter ] μΏ νΌν°λ Έ λμμΈ (0) | 2021.12.29 |
[ Flutter ] μ λλ©μ΄μ (0) | 2021.12.29 |