1년여간의 제품 개선 경험
· 약 15분
입사하고 6개월 즈음, Vue 2(Quasar Framework) 기반의 제품을 외주 개발자가 React로 마이그레이션 하던 중에 계약이 종료되어 인계를 받게 되었다. 미완성된 React 버전 제품의 기능을 원래의 수준 또는 그 이상으로 만들기 위해 열심히 뜯어 고침과 동시에 개발 환경을 개선하기 위해 많은 시도를 했다. (현재진행형)
입사하고 6개월 즈음, Vue 2(Quasar Framework) 기반의 제품을 외주 개발자가 React로 마이그레이션 하던 중에 계약이 종료되어 인계를 받게 되었다. 미완성된 React 버전 제품의 기능을 원래의 수준 또는 그 이상으로 만들기 위해 열심히 뜯어 고침과 동시에 개발 환경을 개선하기 위해 많은 시도를 했다. (현재진행형)
윈도우10 WSL 환경에서 Node.js 실습을 진행하고 있었다.
암호화 패키지인 bcrypt
를 설치할 때 아래처럼 오류가 발생하였다.
MongoDB
를 실습하려고 우분투에서 4.0 버전을 설치하고
sudo service mongod start
타이핑 하고 엔터키를 딱 눌렀는데
mongod: unrecognized service
라는 에러를 뱉었다.
WSL은 어떻게 재부팅하지?
나처럼 윈도우10을 사용하면서 우분투(리눅스) 환경도 함께 사용하는 경우(WSL), 우분투가 윈도우 위에서 돌아가는 듯 보이지만 엄연히 별개의 운영체제가 분리되어 동작하는 중이었다. (당시 이에 관한 이해가 부족했다.)
Node.js 실습을 하면서 윈도우10에 개발자 설정을 하고, 윈도우 스토어에 있는 우분투를 설치했었다.
CMD에서 bash
사용 가능하도록 설정해서 Visual Studio Code 에서 실습을 진행하면서 터미널 창에서 bash를 사용했다.
데이터베이스 실습에 들어가서, MySQL을 설치하는 과정에서 윈도우 버전을 먼저 설치해서 실습하고, 그 다음 리눅스 버전을 모두 설치했는데 실행 오류가 났다.