전체 글 23

TypeScript 환경 설정 - tsc, tsc-watch 설치

VSCode 기준 기본적으로 tsc를 전역 설치해야 한다. 그런데 TypeScript 는 그대로 런타임에 돌지 않고 JavaScript로 변환된 다음에 실행되기 때문에 소스코드를 고칠 때마다 tsc를 돌려서 빌드를 해줘야 한다. 그게 귀찮아서 tsc-watch를 설치한다. $ npm install -g tsc tsc-watch # 필요시 sudo 포함하여 명령 . 이번 포스트에서는 설치만 적고, 활용법은 나중에... tsc, tsc-watch 활용법 TypeScript는 JavaScript처럼 그 자체로 런타임에서 돌지 않는다. 다시 말해, TypeScript는 JavaScript로 컴파일이 되어야 Node.js든 브라우저에서든 작동할 수 있다. TypeScript는 JavaScript의 정적 타입 버전..

AWS LightSail MySQL 세팅

개인 프로젝트를 위해 간단하고 저렴하게 MySQL 서버를 쓰기 위해 AWS LightSail을 세팅하면서 여러가지 시행착오가 있어서 적어 둠여기서 MySQL은 LightSail 인스턴스에서 수동으로 별도 설치한게 아니라 기존 LightSail 이미지에 설치된 패키지임SSH Key 생성일단 인스턴스를 생성하게 되면 인증서를 바꾸지 못하기 때문에 인스턴스 생성 전 미리 만들어놔야 함https://lightsail.aws.amazon.com/ls/webapp/account/keys 여기 들어가서 만들고 다운로드인스턴스 생성적당한 스펙 및 종류를 골라서 설치네트워크 설정인스턴스 페이지 접속네트워킹 선택3306 포트 오픈나머지 하고 싶은 설정첫 터미널 접속 세팅$ sudo apt-get update$ sudo a..