DEV Community

Alexander Kim
Alexander Kim

Posted on

Fixing - Cannot find name '__dirname'.ts(2304)

It happens when we try to use __dirname in a TS file.

Steps to fix this:

Installing node types: npm i -D @types/node

Applying types in to tsconfig.json:

"compilerOptions": {
  "types": ["node"],
},
Enter fullscreen mode Exit fullscreen mode

Then using it:

import * as path from 'path'

console.log(__dirname)
Enter fullscreen mode Exit fullscreen mode

Discussion (0)