Importing nodejs `fs` with typescript when executing with ts-node?

28.3k Views Asked by At

I'm trying to run the following code with ts-node.

import { writeFileSync, readFileSync } from 'fs';

However I get:

src/main/ts/create.ts (1,45): Cannot find module 'fs'. (2307)

What do I need to do in to allow typescript to import the fs module?

1

There are 1 best solutions below

0
Remo H. Jansen On BEST ANSWER

You need to run:

$ npm install @types/node --save-dev

If you need additional information you can refer to the NodeJS QuickStart in the TypeScript Deep Dive by Basarat.