1. ํฐ๋ฏธ๋์ ๋๊ฐ์ ํจํค์ง๋ฅผ ์คํ์ํจ๋ค.
npm i -D @babel/core @babel/preset-env
2. ๋ฃจํธ๊ฒฝ๋ก์ .babelrc.js ํ์ผ์์ฑ ํ ์๋์ ์ฝ๋ ์์ฑํ๋ค.
module.export = {
presets: ['@babel/preset-env']
}
3. package.json ํ์ผ์ ์๋ ๋ด์ฉ ์ถ๊ฐํ๋ค.
"browserslist": [
"> 1%",
"last 2 versions"
]
4. js ํ์ผ์ async, await ๋ฌธ๋ฒ์ ์ฐ๋ ค๋ฉด ์ถ๊ฐ๋ก ํฐ๋ฏธ๋์ ์๋์ฝ๋ ์ค์นํด์ผ ํ๋ค.
npm i -D @babel/plugin-transform-runtime
5. .babelrc.js ํ์ผ์ ์๋ ๋ด์ฉ ์ถ๊ฐํ๋ค.
module.exports = {
presets: ['@babel/preset-env'],
plugins: [
['@babel/plugin-transform-runtime']
]
}
'๊ฐ๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ios ์ฌํ๋ฆฌ, ํฌ๋กฌ heigth: 100vh ์๋ ๋ (feat. ์ด๊ฒ์ด ํฌ๋ก์ค ๋ธ๋ผ์ฐ์ง์ธ๊ฐ) (0) | 2022.04.14 |
---|---|
iwinv ์๋ฒ์ mysql ํ์ผ ์ฎ๊ธฐ๊ธฐ ( feat. mysql ๋ฐฑ์ ) (0) | 2022.03.29 |
Vender Prefix(๊ณต๊ธ ์ ์ฒด ์ ๋์ฌ) (0) | 2021.07.01 |
favicon ๋ฑ๋ก (0) | 2021.07.01 |
[css] ๊ฐ์ด๋ฐ ๋ฐฐ์น (0) | 2021.06.14 |