- ๋
น์: ์ ์ ๊ถค๋๋ฅผ ๋ฐ๋ฅธ๋ค. ๊ฒฝ๋ก๋ฅผ ๋ง์ด ์์ ํ์ง ์์๋ ๊ธฐ๋์น๋ฅผ ์ถฉ์กฑํ ๊ฐ๋ฅ์ฑ์ด ํฌ๋ค.
- ๋
ธ๋์: ์ฝ์ํ ๋ ์ง์ ๊ธฐํ ๊ธฐ๋์น๋ฅผ ๋ง์ถ๋ ค๋ฉด ์ฆ๊ฐ์ ์ด๊ณ ๋ ์๋นํ ๊ฒฝ๋ก ์์ ์ด ํ์ํ๋ค.
- ๋นจ๊ฐ์: ๊ถค๋๋ฅผ ๋ฒ์ด๋ฌ๋ค. ์ผ์ ์ ๋์ณค๊ฑฐ๋, ๊ทน๋จ์ ์ธ ์กฐ์น๋ฅผ ์ทจํ์ง ์์ผ๋ฉด ๊ณง ๋์น๋ค. ์ต์ํ ๊ณํ ์ฌ์๋ฆฝ์ด ํ์ํ๋ค.
- PR ๋จธ์ง ์ปค๋ฐ Revert:
git revert <Hash> -m 1
- ํ์ฌ ๋ธ๋์น:
git symbolic-ref --short HEAD
- pull:
git pull origin "$(git symbolic-ref --short HEAD)"
- alias
- ์กฐํ:
git config --get-regexp --global alias
- ์ค์ :
git config --global alias.co checkout
- pull upstream:
git config --global alias.puc "pull upstream develop"
- sparse-checkout
- VSCode ๋จ์ถํค
- ๋จ์ถํค ์ค์ : command + K
- Intellij ๋จ์ถํค
- ์ฝ๋ ์ ๋ฆฌ : option + command + L
- multi cursor : shift + option(alt) + click
- ํ
์คํฌ ์๋ ์คํ : control + R
- ์ฝ๋ ๊ตฌ์กฐ ํํ : command + 7
- ์ต๊ทผ ์ฌ์ฉ ํ์ผ : command + E
- ์น์คํฐ ๋ฉํฐ ์ ํ
- Keymap => Add or Remove Caret
- Live Template: ๋ฐ๋ณต๋๋ ํ์ดํ์ ํฌํ๋ฆฟํ
- ๋์๋ฌธ์ ๋ณ๊ฒฝ: Command + Shift + U
- ๋์ผํ ๋ฌธ์ ๋ค์ค ์ ํ: Control + G
- Intellij ํ์ฅ์ ์์ด๋ฆด ๋
- TypeScript์ types ์ถ์ ์๋ ๋
- WebStorm > Preferences > Languages & Frameworks > TypeScript > [x] TypeScript Language Service
- 2019.3 ๋ฒ์ ๋ถํฐ Nullish Coalescing operator ์ฌ์ฉ๊ฐ๋ฅ
- yarn : Languages and Frameworks | Node.js and NPM ์์ yarn ์ค์ ๊ฐ๋ฅ
- [Webstorm] Auto import ์, alias ์ค์
System.config({
"paths": {
"~/*": "./src/*"
}
});
- [Webstorm] Auto import ์, single quote๋ก ์ฝ๊ธฐ
- Preferences > Editor > Code Style > JavaScript > Punctuation
- [double] => [single] ๋ก ๋ณ๊ฒฝ
- [Webstorm] ์ปค๋ฐ์ฐฝ ๋ชจ๋ฌ๋ก ๋ณ๊ฒฝํ๊ธฐ: ์ปค๋ฐ ๋ํ์์๋ก ์ ํํด์ ์ฌ์ฉ
- ๋งฅ๋ถ์์ ์๋ฆผ ๋ฐ์ ์๋ ๋: ์๋ฆผ ์ผํฐ์์ "๋์คํ๋ ์ด๋ฅผ ๋ฏธ๋ฌ๋งํ๊ฑฐ๋ ๊ณต์ ํ ๋" ์ต์
ํ์ฑํ
-
upsert
: Update์ Insert
-
npm ci
: npm install
๊ณผ ๋น์ท
- PR Template: ์ ์ฅ์์
pull_request_template.md
ํ์ผ ํฌํจ
- ์ ์ ํ์ด์ง ๊ฐ๋ฐ(SPA x) : Webpack ์ฌ์ฉ. entry์ ๊ฐ ํ์ด์ง์ js๋ฅผ ์ ์.
- WebDriver screenshot
- package-lock.json
- href = Hypertext Reference
- eslint-disable-line
- Pull Request์์ develop๊ณผ conflict ๋ฐ์์ feature ๋ธ๋์น์ ๋จธ์ง๋ฅผ ํ์ง ์๋ ๊ฒ์ด ์ข์ : feature์ ๋จธ์ง์ conflict์ ์ ์๋์์ ๋ณด์ฅ ํ ์ ์์.
- placeholder content
- ADID
- ๊ฐ์ธ์ ์๋ณํ์ง ์๊ณ ๋ง์ถคํ ๊ด๊ณ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์๋๋ก ๋ถ์ฌํ๋ '๊ด๊ณ ์๋ณ์'
- Android : GAID(Google Advertising ID), IOS : IDFA(IDentifier For Advertisers)
- XAMPP ํ์ผ ์๋ฒ ์ค์ ์ ์ํ php.ini ์์
- upload_max_filesize=2M => upload_max_filesize=4096M