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

Alexander Kim - Apr 30 '22 - - Dev Community

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
. . . . . . . .
Terabox Video Player