Node.js
+ TypeScript
の環境構築手順の備忘録です。
最小構成(最小ではない)
npm run start
で main/app.ts
を動かす。
package.json
{
"dependencies": {
"ts-node": "^8.4.1",
"typescript": "^3.6.3"
},
"scripts": {
"start": "ts-node main/app.ts"
}
}
tsconfig.json
{
"compilerOptions": {
"target": "es6",
"outDir": ".dist",
"sourceMap": true,
"module": "commonjs",
"strict": true,
"moduleResolution": "node",
"removeComments": true,
"emitDecoratorMetadata": true,
"esModuleInterop": false,
"experimentalDecorators": true,
"forceConsistentCasingInFileNames": true
}
}