Skip to content

pnpm TypeScript

package.json作成

sh
pnpm init

typescriptを追加

sh
pnpm add typescript -D

tsconfig.json作成

sh
pnpm tsc --init

Hello World!

.
├── dist
│   └── index.js
├── node_modules
│   └── ***
├── package.json
├── pnpm-lock.yaml
├── src
│   └── index.ts
└── tsconfig.json
ts
console.log('Hello World!')

"outDir"を指定する。

json
{
  "compilerOptions": {
    "outDir": "./dist",
    ...
  }
}

Command

sh
pnpm tsc && node ./dist/index.js

Execution

Hello World!