bitjson/typescript-starter

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

sambhavaggarwal opened this issue · 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.

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

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.