게시글
질문&답변
질문드립니다.
아하 답변 감사합니다!
- 0
- 4
- 232
질문&답변
질문드립니다.
네 구축했습니다. 찾아보니깐 SSR 하면서 getInitialProps 자체가 서버사이드에서만 실행되는거 같은데 새로고침하면 서버랑 클라이언트랑 분리되어서 getInitialProps를 할 수가 없으니 context.query.id 에서도 따로 가지고 올수 없고데 /hashtag/test 상태에서 test를 가지고 있는 방법이 있는지 궁금합니다. 제가 그걸 말씀안드렸네요. Router.push({ pathname: '/hashtag', query: {tag: value} }, `/hashtag/${value}`) 이렇게 화면이 넘어간 상태에서 새로고침을 다시하면 getInitialProps도 실행되지 않고 query도 가지고 있지않아서 문제가 발생하였습니다. 이를 해결하기위한 방법이 있을까요?
- 0
- 4
- 232
질문&답변
vscode 에서 cannot find eslint-plugin-react 에러
전역으로 설치해도 아래와 같은 문제가 계쏙 나옵니다 .eslintrc 파일에 plugins설정에서 import 를 지우면 react-hooks로 이름만 바껴서 똑같은 오류가 발생하는데 원인이 뭘까요... Failed to load plugin 'import' declared in 'front/.eslintrc': Cannot find module 'eslint-plugin-import' Require stack: - /Users/^^/Documents/vscode_workspace/react-nodebird/__placeholder__.js Happened while validating /Users/^^/Documents/vscode_workspace/react-nodebird/front/components/LoginForm.js This can happen for a couple of reasons: 1. The plugin name is spelled incorrectly in an ESLint configuration file (e.g. .eslintrc). 2. If ESLint is installed globally, then make sure 'eslint-plugin-import' is installed globally as well. 3. If ESLint is installed locally, then 'eslint-plugin-import' isn't installed correctly. Consider running eslint --debug /Users/^^/Documents/vscode_workspace/react-nodebird/front/components/LoginForm.js from a terminal to obtain a trace about the configuration files used.
- 0
- 4
- 7.9K