이슈
vue.config.ts 나 webpack.config.ts 에서 매번 설정하는 scss를 설정하려는데 이번에는 typescript가 같이 들어가 있는 프로젝트라 vite.config.ts에 설정해줘야했다.
해결
기존 vue.config.ts 에 하는 방법과 거의 같았다.
app.scss를 연결시켜주었더니 모든 파일에서 app.scss에서 선언한 변수, rem설정 등을 동일하게 사용할 수 있었다.
//vite.config.ts
export default defineConfig({
css: {
preprocessorOptions: {
scss: {
additionalData: '@import "/src/styles/mobile/app.scss";'
}
}
},
});
vite.config 공식문서: https://vitejs.dev/config/
Configuring Vite | Vite
Configuring Vite Config File Config File Resolving When running vite from the command line, Vite will automatically try to resolve a config file named vite.config.js inside project root. The most basic config file looks like this: Note Vite supports using
vitejs.dev
반응형
'Vue > Vue3' 카테고리의 다른 글
[Vue3 + Scss] 어드민에서 설정한 타입별로 전체 디자인 포인트컬러값 다르게 하기(--root) (0) | 2022.03.16 |
---|---|
[Vue3] VUE 폰트 적용하기 (font.scss에서 font-face 설정하는데 폰트 설정이 제대로 안될때) (0) | 2022.03.15 |
[Vue3] Provide와 inject 한 곳에서 정리하여 불러오기 (0) | 2022.02.21 |
[Vue3] 엑셀 다운로드 api 통신하기 ( excel blob ) (0) | 2022.02.21 |
[vue3] teleport란 ? (0) | 2022.02.21 |