1. ํฐ๋ฏธ๋์์ ํจํค์ง ๋๊ฐ๋ฅผ ์ค์นํ๋ค. npm i -D postcss autoprefixer
2. package.json ํ์ผ์ browserslist ์ต์ ์ ์ถ๊ฐํ๋ค. "browserslist": [ "> 1%", "last 2 versions"]
(browserslist ์ต์ ์ ํ์ฌ npm ํ๋ก์ ํธ์์ ์ง์ํ ๋ธ๋ผ์ฐ์ ์ ๋ฒ์๋ฅผ ๋ช ์ํ๋ ์ฉ๋์ด๋ค. ๊ทธ ๋ช ์๋ฅผ autoprefixer ํจํค์ง๊ฐ ํ์ฉํ๊ฒ ๋๋ค)
( "browserslist": ["> 1%", "last 2 versions"]๋ ์ ์ธ๊ณ์ ์ ์ ์จ์ด 1% ์ด์์ธ ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์ ๋ง์ง๋ง ๋๊ฐ์ ๋ฒ์ ๊น์ง๋ ์ง์์ ํ๊ฒ ๋ค๋ ๋ง)
3. ๋ฃจํธ๊ฒฝ๋ก์ .postcssrc.js ํ์ผ์ ์์ฑํ๋ค. ํด๋น ํ์ผ ์์ ์๋ ๋ด์ฉ ์ ๋ ฅํ๋ค.
module.exports = {
plugins: [
require('autoprefixer')
]
}
(๋ค์ rc(Runtime Contiguration์ ์ฝ์ด)๊ฐ ๋ถ์ ํ์ผ์ ๊ตฌ์ฑ ํ์ผ์ ์๋ฏธํ๋ค.)
4. ํฐ๋ฏธ๋์ npm run dev ์๋์ํจ๋ค. /๋ง์ฝ ์ด๋ ์๋ฌ๊ฐ ๋๋ค๋ฉด ๋ณดํต autoprefixer์ postcss ํจํค์ง ๋ฒ์ ์์ ์ถฉ๋์ด ์ผ์ด๋๊ฑฐ๋ผ autoprefixer์ ๋ฒ์ ์ ํ๋จ๊ณ ์๋๋ก ๋ฎ์ถ๋ค. ์: npm i -D autoprefixer@9
5. ๋ธ๋ผ์ฐ์ ํ์ธ ์ ์ต์๋จ ์ด๋ฏธ์ง์ ๊ฐ์ด ๋ณด์ฌ์ง ๊ฒ์ด๋ค.
'๊ฐ๋ฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
iwinv ์๋ฒ์ mysql ํ์ผ ์ฎ๊ธฐ๊ธฐ ( feat. mysql ๋ฐฑ์ ) (0) | 2022.03.29 |
---|---|
babel ์คํ (0) | 2021.07.02 |
favicon ๋ฑ๋ก (0) | 2021.07.01 |
[css] ๊ฐ์ด๋ฐ ๋ฐฐ์น (0) | 2021.06.14 |
[CSS] ์คํฌ๋กค ์ปค์คํ (0) | 2021.05.05 |