npm install create-react-app 하면 된다는데 나는 왜 설치가 안 되는가....? tar 버전이 낮아서 그런건가 싶어서 구글링해봄 (참고) npm install -tar@6 -g 앞에 sudo 붙였으면 됐을 것 같음 denied 보고 앞에 sudo 붙여봄. sudo npm install create-react-app 설치 된건가 싶어서 버전 확인함. create-react-app --version 오....됐음! 이참에 npm 버전도 올림 sudo npm install -g npm@latest 잘 설치된건가 싶어서 다시 버전 확인함. npm -v 잘된 것 확인 완료 project file 생성하기 create-react-app [프로젝트 이름] 프로젝트 만들었으니 실행도 해봄. npm..
vue create test로 프로젝트 하나 만들려고 하니 이런 에러와 조우했다. 처음 보더라도 마치 오랜만에 만난 친구를 대하듯 침착하게 구글한테 물어보자. npm 버그 발생한 것 같다며 캐시 한 번 정리하라고 한다. 그리고 다시 vue create test를 하자. 한 번 설치하려고 시도했던 덕에 폴더가 있어서 덮어쓸건지 물어보길래 그냥 덮어쓰겟다고 했다. 그리고 마저 진행하면 완료된 듯 하다. 폴더도 확인해보자! 끝!
import { defineStore } from 'pinia'; import { ref } from '@vue/reactivity'; export const IndexStore = defineStore('IndexStore', () => { const isLogin = ref(false); // login true or false return { isLogin, }; }, { persist: true }); 새로고침을 해도 로그인 상태를 유지해야한다. 그래서 알아본게 vuex-persistedstate다. 그런데 이렇게 빨간 글씨로 경고문구가 있으면 사용하지 않는 것이 안전하다고 생각되어 한참 고민하다가 알게되었다. pinia-plugin-persistedstate-2 간단히 설명하자면 store에 있..