Search code examples
node.jswebstorm

If I configure a remote node.js interpreter do I still need to have node installed locally?


I would like to not have to install any node or npm versions on my host computer, only the IDE, WebStorm.

Can I still run, compile, debug node.js applications if I configure a remote node interpreter in WebStorm to one in Docker or Vagrant ?

Bonus: Would any of this affect ability to run TypeScript?


Solution

  • Remote interpreter can only be used for running/debugging Node.js applications with Node.js Run configuration. It can't be used for running internal services (linters, Typescript language service, etc.), can't be used to start tests (Mocha, Karma, etc.), can't be used for running NPM. So, the answer is "Yes" - you still need to have Node.js installed locally