React(2)
-
[참고자료] PSSecurityException 해결
Window 환경에서 Node 관련 작업을 하다보면 PSSecurity Exception가 발생한다. PSSecurity란 신뢰하지 않는 스크립트로부터 사용자 보호목적으로 만들어 졌으며 해당 기능을 해지 해야한다. Powershell을 관리자 화면으로 실행한다. 그리고 아래 명령어를 입력한다. Set-ExecutionPolicy Unrestricted 그리고 Y를 입력 한다.
2020.05.18 -
React - LifeCycle 함수 두번 호출
ReactDOM.render( , document.getElementById('root'), ); StrictMode에서 호출시 자동으로 문제를 찾아주는것은 불가능하다. 하지만 조금 더 부작용을 예측할 수 있게끔 만들어서 문제가 되는 부분을 발견할 수 있도록 도와준다. 그래서 React는 아래의 함수를 의도적으로 두번씩 호출한다. 클래스 컴포넌트의 constructor, render 그리고 shouldComponentUpdate 메서드 클래스 컴포넌트의 getDerivedStateFromProps static 메서드 함수 컴포넌트 바디 State updater 함수 (setState의 첫 번째 인자) useState, useMemo 그리고 useReducer에 전달되는 함수 자세한 사항은 여기를 참조하기..
2020.05.07