์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ํ๋ก๊ทธ๋๋จธ์ค
- UIKit
- arkit
- ios
- tableView
- Swfit
- SwiftUI
- RxSwift
- ๋ฐฑ์ค
- combine
- Lv2
- CollectionView
- rxcocoa
- MVVM
- designpattern
- BFS
- raywenderlich
- Xcode
- node.js
- TCA
- ํจ์คํธ์บ ํผ์ค
- reactorkit
- visionOS
- SnapKit
- BOJ
- XCTest
- Kuring
- Flutter
- realm
- swift
- Today
- Total
๋ชฉ๋กnpm (2)
lgvv98
MySQL ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณ์์ ์ ์ฅํ๋ค๋ ๊ฒ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅํ๋ค๋ ๊ฒ. ๋ฉ๋ชจ๋ฆฌ๋ ํ๋ฐ์ฑ์ด๋ผ ์ข ๋ฃํ๋ฉด ์ฌ๋ผ์ง. ์๊ตฌ์ ์ฅ์ ์ํด์๋ ๋ฐ๋ฒ ๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค. ๋ค์ํ DB๊ฐ ์์ง๋ง MySQL๊ณผ ๋ชฝ๊ณ ๋๋น ๋๊ฐ์ง๋ฅผ ์ด์ฉํ ์์ . # mysql ์ค์น brew install mysql brew services start mysql mysql_secure_installation # ์ํฌ๋ฒค์น ์ค์น ์ฝ์๋ก๋ ๋ฐ์ดํฐ๋ฅผ ํ๋์ ๋ณด๊ธฐ์ ๋ฌด๋ฆฌ๊ฐ ์์ผ๋ฏ๋ก ์ํฌ๋ฒค์น๋ผ๋ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ฉด ๋ฐ๋ฒ ๋ด๋ถ์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์๊ฐ์ ์ผ๋ก ํ์ธํ ์ ์์ด์ ํธ๋ฆฌํจ. # ํ ์ด๋ธ ์์ฑํ๊ธฐ ๋๋ถ๋ถ ์๋๊ฑฐ๋ผ ๋์ถฉ ๋๋ง ์์๋ณด๋๋ก ์ ๋ฆฌ VARCHAR(์๋ฆฟ์): ๊ฐ๋ณ๊ธธ์ด CHAR(์๋ฆฟ์): ๊ณ ์ ๊ธธ์ด - ๋๋ค ์๋ฆฟ์๊ฐ 10์ด๋ผ๊ณ ํ๋ฉด, VARCHAR๋ 0~..
ํจํค์ง ๋งค๋์ ๋ชจ๋ ๊ธฐ๋ฅ ๋ค ๊ตฌํํ๋๊ฑฐ ๋๋ฌด๋๋ ๋ฒ ์ฐธ. ๊ทธ๋์ ๋ง์ ๋ถ๋ถ์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด๋ . ๊ทธ๋ฐ ๊ฒ๋ค์ด ๊ณต๊ฐ๋์ด ์๋ ์๋ฒ์ธ npm์ด๋ผ๋ ํจํค์ง ์์๋ณผ ์์ . # npm ์์๋ณด๊ธฐ Node Package Manager์ ์ฝ์์. ๋๋ถ๋ถ์ ์๋ฐ์คํฌ๋ฆฝํธ ํจํค์ง๋ ์ฌ๊ธฐ ์์. ๋๋ถ๋ถ ์คํ ์์ค์ฌ์ ๋ ธ๋ ์ฌ์ฉํด์ ์น ๊ฐ๋ฐ์ ๋ง์ผ ๋์์ด ๋๋ค. # Package.json์ผ๋ก ํจํค์ง ๊ด๋ฆฌํ๊ธฐ. ํจํค์ง ํ๋์ฉ ์ถ๊ฐ ํ๋ค๋ณด๋ฉด ์ด๋์๊ฐ 100๊ฐ๊ฐ ๋์. ํจํค์ง๋ง๋ค ๊ณ ์ ๋ฒ์ ์์ด์ ์ด๋๊ฐ์ ๊ธฐ๋กํด์ผ ํ๋ค. ๋ฐ๋ผ์ ๋ ธ๋ ํ๋ก์ ํธ ์์ ์ ์ ํด๋ ๋ด๋ถ์ ๋ฌด์กฐ๊ฑด package.json์ ๋ง๋ค๊ณ ์์ํด์ผ ํ๋ค. npm init ์์ ์ ๋ ฅํด์ ์ธํ ๊ฐ๋ฅ ํ๋ก์ ํธ ์ด๋ฆ, ๋ฒ์ , ์ค๋ช ์ package.json, author๋ฅผ ์ ๋ ฅํด์ ..