본문 바로가기
반응형

TypeScript5

Node.js로 간단하게 업비트 코인시세 받아오기 - 1 Node.js 간단 시리즈 제1편 업비트 코인 시세 받아오기입니다. Node.js + Typescript 개발환경에서 진행을 하였으며 tsconfig.json에서 target 속성은 es6 이상으로 하면 async, await에 대한 오류를 해결할 수 있습니다. 저는 yarn을 사용할 것이기 때문에 yarn을 사용하여 packagen.json을 생성해 줍니다. $ yarn init -y 그리고 타입스크립트를 사용하기 위하여 아래 명령어로 tsconfig.json을 생성합니다. 아래 명령어를 사용하기 위해서는 전역에 typescript가 설치되어있어야 합니다. 만약 설치되어있지 않다면 "yarn global add typescript" 설치해주세요 $ tsc --init tsconfig.json파일의 속성.. 2021. 9. 22.
Node.js 간단 시리즈 Intro - 업비트 텔레그램 봇 Node.js 간단 시리즈입니다. 앞으로 5차에 걸쳐 Node.js를 사용하여 업비트 코인 시세를 받아오고 텔래그램 메시지로 전송하는 "업비트 텔레그램 봇"을 만들어보겠습니다. 오늘은 간단 시리즈에 앞서 개발환경부터 세팅하는 시간을 가져보겠습니다. 저의 개발환경은 제목과 같이 아주 간단합니다. 개발툴: VSCode 언어: Node.js + Typescript VSCode 와 Node.js를 다운로드하고 설치해주세요 다음 포스팅에서 Node.js 간단 시리즈 1편을 시작하겠습니다. 이대로 끝내면 조금 아쉬우니 완정된 업비트 텔레그램 봇을 잠깐 구경해 보겠습니다. 2021.09.22 - [프로그래밍/node.js] - Node.js로 간단하게 업비트 코인시세 받아오기 - 1 Node.js로 간단하게 업비트 .. 2021. 9. 18.
Namespace 'serveStatic' has no exported member 'RequestHandlerConstructor'. 타입스크립트 컴파일 도중 아래와 같은 오류가 발생하였다. node_modules/@types/express/index.d.ts:58:29 - error TS2694: Namespace 'serveStatic' has no exported member 'RequestHandlerConstructor'. 해결방법을 찾아보니 역시나 구글에는 없는 게 없다. 필자는 @types/express 버전 4.17.11 을 4.17.8로 내려서 문제를 해결하였다. 1. yarn 이용 yarn add @types/express@4.17.8 2. npm 이용 npm update @types/express-serve-static-core --depth 2 npm update @types/serve-static --depth .. 2021. 2. 11.
gulp-Uglify를 이용하여 typescript 파일 축소하기(minify) 목차 1. gulp - babel을 이용하여 개발 환경설정 2. gulp - Javascript를 babel을 이용하여 컴파일하기 3. gulp - Uglify를 이용하여 babel로 컴파일된 javascript 파일 축소하기 4. gulp - Node + TypeScript 컴파일하기 5. gulp - uglify를 이용하여 컴파일된 typescript 파일 축소하기(minify) 이전 포스트에서 gulp-uglify를 이용하여 javascript를 minify하는걸 알아보았다. 이번에는 typescript를 javascript로 컴파일 후 minify하는 방법을 알아보겠다. typescript를 minify하기위해서 2가지 방법이 있다. tsconfig.json파일의 target이 es5 일때와 es.. 2021. 1. 26.
gulp - Typescript 컴파일 하기 목차 1. gulp - babel을 이용하여 개발 환경설정 2. gulp - Javascript를 babel을 이용하여 컴파일하기 3. gulp - Uglify를 이용하여 babel로 컴파일된 javascript 파일 축소하기 4. gulp - Node + TypeScript 컴파일하기 5. gulp - uglify를 이용하여 컴파일된 typescript 파일 축소하기(minify) 오늘은 node.js를 typescript를 이용하여 작성하는 방법을 알아보겠다. 기본적인 gulp개발환경설정은 이전포스트에서 확인 할 수 있다. typescript 모듈 설치 $ yarn add typescript gulp gulp-typescript -D typescript 예제파일 작성 src/components 폴더안.. 2021. 1. 24.
반응형