[typescript/타입스크립트] class / interface 객체 생성 및 초기화 typescript에서 객체를 초기화하지않으면 따로 프로퍼티를 인식하지 못하기때문에 고생하였다. const item: tb_point = { userCode: '0', point: 0, id: 0 }; 다음과같이 객체를 초기화하면된다. #ts #typescript #class #interface #타입스크립트 #객체생성 #객체초기화
[타입스크립트(Typescript)/import]타입스크립트에서 javascript 라이브러리 Import(임포트)/추가 하기 타입스크립트에서 기존 javascript 추가하는 방법은 2가지 있다. 일반적으로 javascript환경에서 설치 시 $ npm install express 위와같이 진행한다. 하지만 typescript가 적용된 형태로 설치 할려면 $ npm install @types/express 위와같이 @types를 붙였을때 설치가되는거라면 타입스크립트 형태의 라이브러리로 이미 누군가 포팅작업을 진행한 것이다. 그래서 위와같이 추가 한 후 사용하면 아무문제없이 사용가능하다. 하지만 @types/를 붙여도 설치가 되지않는다면 아무도 포팅작업을 진행하지 않은 것이므로 우회방법을 사용하여야한다...
[error(오류)/typescript(타입스크립트)/vscode]Delete `␍`eslintprettier/prettier 해결 vscode에서 코딩하다보면 아래와같이 코딩스타일 오류가 나는경우가 있다. Delete `␍`eslintprettier/prettier 와같은 메세지 에러가 표기된다. [해결법] .eslintrc.js 파일안에 rules 안에 'prettier/prettier': [ 'error', { endOfLine: 'auto', }, ], 를 추가해주면 된다. 헷갈릴 수 도있어서 설정파일의 모든내용을 공유한다. module.exports = { parser: '@typescript-eslint/parser', parserOptions: { project: 'tsconfig.json'..