typescript-starter icon indicating copy to clipboard operation
typescript-starter copied to clipboard

Cannot find types for node error when running `npm run watch:build`

Open sambhavaggarwal opened this issue 3 years ago • 2 comments

  • I'm submitting a ... [x] bug report [ ] feature request [ ] question about the decisions made in the repository [ ] question about how to use this project

  • Summary I ran into this issue when creating a new NodeJS project using typescript-starter. I chose yarn as my package manager (I don't know if this had any influence in causing the error) and when I tried to run yarn run watch:build I got a compile error saying that the type for node could not be found. I tried to use npm run watch:build as well, and that too failed.

  • Other information (e.g. detailed explanation, stack traces, related issues, suggestions how to fix, links for us to have context, eg. StackOverflow, personal fork, etc.) I was able to find a solution at https://stackoverflow.com/questions/43542710/buildcannot-find-type-definition-file-for-node. It required running npm install @types/node --save-dev

I hope this is of use to future devs who run into this issue.

sambhavaggarwal avatar Oct 04 '20 13:10 sambhavaggarwal

I had the same issue. Thanks for sharing the solution. 👍

evert-arias avatar Mar 12 '21 18:03 evert-arias

Got this today too, some more information in case it helps:

node -v
v14.16.0
yarn -v
1.22.10

Fixed with yarn add -D @types/node.

giannoug avatar Mar 13 '21 14:03 giannoug