목록전체 글 (104)
제로하우스
Overview Facebook에서 만든 JavaScript 패키지 매니저 시작하기 설치 방법은 다양하다. Windows에서는 먼저 Chocolatey를 통해서 설치할 수 있다. $ choco install yarn npm으로 설치할 수도 있다. $ npm install -g yarn $ yarn --version 간단한 명령어 :arrow_forward: 프로젝트 초기화: 프로젝트를 시작할 때 초기화를 하며, package.json을 생성한다. $ yarn init :arrow_forward: package.json으로부터 dependencies를 설치한다. $ yarn # or $ yarn install :arrow_forward: 의존성 모듈을 설치한다. $ yarn add [package] $ y..
Overview 공식 문서 Vuex와 마찬가지로 상태 관리를 위한 라이브러리 클라이언트 앱의 복잡성을 제어하기 위한 하나의 state 제어 수단 Redux와 React contextAPI는 언제 사용하면 좋을까? React contextAPI: 컴포넌트의 통합 데이터를 관리하는 경우 Redux: 서버에서 가져온 데이터로 새로운 결과물을 만드는 경우 시작하기 React 프로젝트 시작 단계인 경우 $ npx create-react-app --template redux React 프로젝트 진행 단계인 경우 Redux를 프로젝트에 추가한다. $ npm i redux Redux를 React 프로젝트에 추가한다. $ npm i react-redux Chrome 확장 프로그램 설치와 연동하기 위해 tool kit을 ..
MySQL 서버 연결을 시도하였지만, 아래와 같은 오류 메시지가 발생하면서 서버 연결이 거부되었다. Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client 이런 경우에는 mysql 서버에 들어가서 비밀번호를 변경해주면 해결이 된다. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
윈도우에서 MySQL을 설치 후, 터미널에 mysql 명령어로 실행을 하려고 했는데 다음과 같은 오류가 표시되었다. windows 'mysql'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 이런 경우, 환경 변수 설정 메뉴에 들어가서 사용자 변수 > Path에 My SQL Server의 경로를 추가해준다. C:\Program Files\MySQL\MySQL Server 8.0\bin
Ubuntu에서 MySQL 설치를 완료하고, MySQL 프로그램을실행하려고 하는데 오류가 발생하였다. sudo systemctl start mysql 오류 메시지는 다음과 같았다. System has not been booted with systemd as init system (PID 1). Can't operate. 검색해보니 이것은 systemctl이 작동하지 않는 곳에서 작동했기 때문에 발생하는 오류였다. 그래서 아래 명령어처럼 직접 mysql을 실행하니 MySQL이 성공적으로 실행되었다. sudo /etc/init.d/mysql start