본문 바로가기

React 실습/오류 모음

(3)
윈도우 환경 - 시스템 환경 변수 편집을 해도 path을 알아먹지 못할 때, 일단 원하는 패키지로 강제 적용 시키고 싶을 때 admin@DESKTOP-J2C566C MINGW64 ~/Desktop/experiment$ yarn --version1.22.22​admin@DESKTOP-J2C566C MINGW64 ~/Desktop/experiment$ export PATH=$PATH:/c/Users/node_modules/.pnpm/yarn@1.22.22/node_modules/yarn/bin 임시적으로 먹게 할수 있다.   vue create --packageManager=pnpm host-app legacy opensslexport NODE_OPTIONS=--openssl-legacy-providerpnpm start
error An unexpected error occurred: "C:\\Users\\hs\\AppData\\Local\\Yarn\\Cache\\v6\\npm-typescript-compare-0.0.2-7ee40a400a406c2ea0a7e551efd3309021d5f425-integrity\\node_modules\\typescript-compare\\.yarn-metadata.json: Unexpected end of JSON input". yarn add [package명] 을 쓸 때가 있다. 그런데 잘만되던 녀석이 error An unexpected error occurred: "C:\\Users\\hs\\AppData\\Local\\Yarn\\Cache\\v6\\npm-typescript-compare-0.0.2-7ee40a400a406c2ea0a7e551efd3309021d5f425-integrity\\node_modules\\typescript-compare\\.yarn-metadata.json: Unexpected end of JSON input". 같은 에러를 반복적으로 반환한하면 어떻게 해야할까? 위 에러를 해석해보면 yarn 의 metadata의 json파일에서 예기지 않은 input이 있다고 뜬다. 그렇기에 yarn의 me..
react 실습 오류 모음 - Error: A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>. react-router-dom 이 v5에서 v6으로 넘어가면서 route를 쓸 때 routes로 감싸야 한다고 합니다. import React from 'react'; import { Route, Routes } from 'react-router-dom'; import Menu from './components/Menu'; import loadable from '@loadable/component'; const RedPage = loadable(() => import('./pages/RedPage')); const BluePage = loadable(() => import('./pages/BluePage')); const App = () => { return ( // 이부분 ); }; export def..

728x90