개인 설정 TypeScript + Node.js 프로젝트
1. Node.js 설치
homebrew를 사용하여 nvm 설치
brew install nvm
# do additional setup for nvm
nvm을 사용하여 Node.js 설치
# install specific version of Node.js
nvm install v16.15.1
nvm install v12.13.0
# show list of Node.js version
nvm ls
# use specific version of Node.js
nvm use 12.13.1
nvm use 16.15.1
2. Node.js 프로젝트 초기화
# create folder, npm init by default setting
mkdir sample_project && cd "$_" && npm init --y
# install required basic package for development
npm i -D typescript @types/node ts-node-dev
typescript, their type definition is placed at node_modules/@types
@types/node this packages contains type definition for Node.js (e.g. Promise)
ts-node TypeScript execution and REPL for Node.js
ts-node-dev Tweaked version of node-dev that uses ts-node under the hood.
3. 추가 설정
tsconfig.json 파일 생성
npx tsc --init
tsconfig.json
{
"compilerOptions": {
"target": "es2016",
"module": "commonjs",
"rootDir": "./src",
"outDir": "./dist",
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"strict": true,
"skipLibCheck": true
}
}
패키지.json
"scripts": {
"dev": "ts-node-dev src/index.ts",
"build": "tsc",
"start": "node dist/index.js"
}
github 저장소에 연결
서비스 설정
Reference
이 문제에 관하여(개인 설정 TypeScript + Node.js 프로젝트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ukkoon/personal-setup-typescript-nodejs-project-1ii2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)