Closed Supergrammer closed 1 year ago
Vue 프로젝트 전체적인 구조 및 config 수정
여기에 업무 체크리스트를 작성하세요. [x] Vite config 파일 수정 [x] store state 가 localStorage 내에서 persist 하도록 코드 수정 [x] npm, conda env package 등 관리 [x] 새 디자인을 위한 컴포넌트 및 모듈 초기화 작업
여기에 업무 체크리스트를 작성하세요.
Vue 프로젝트에서 적용할 속성 및 전체적인 구조를 수정하고, 이에 대한 내용을 문서로 정리 Vue 로 개발되는 프로젝트의 상세 디자인을 위한 프로젝트 초기화 작업
2, #7
Vite config 수정으로 logger, debugger 비활성화하기 pinia-plugin-persistedstate 로 localstorage state 저장
해당 이슈 처리 후, 처리 내용에 대해 기술하는 부분입니다. 이슈 처리 후 작성해 주세요
// https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], esbuild: { drop: ["console", "debugger"], }, resolve: { alias: { "@": fileURLToPath(new URL("./src", import.meta.url)), }, alias: { "@": fileURLToPath(new URL("./src", import.meta.url)) }, }, });
import { createPinia } from "pinia"; import { createPersistedState } from "pinia-plugin-persistedstate"; const pinia = createPinia(); pinia.use(createPersistedState({ auto: true })); export default pinia;
pinia-plugin-persistedstate
💣 이슈 (Issue) :
📋 업무 체크리스트 (Task Checklist) :
📜 상세 설명 (Description) :
🔗 관련 이슈 (Related Issues) :
📚 참고 (Reference) :
✏️ 처리 내용
Vite config
vite.config.js
Pinia store config
stores/index.js
pinia-plugin-persistedstate
추가 및 persistedstate 관련 로직을 삽입