node.js and npm menu option at settings
Answered
I am using Pycharm Pro 2024.3.2.1 the latest on my Mac Silicon M1. The problem started when I try to add interpreted at the IDE for typescript code editing. I search at the Internet, everyone said I should go the node.js and NPM option under settings->Languages & Frameworks, unfortunately it is not listed. I have plug in installed, path is correct.
Please find the attached screenshot as well from Mac.
Upload ID : 2026_02_14_5YnfwzJxQB6HUsNXhWX6GJ

Please sign in to leave a comment.
Hi Sihaab, could you please check whether the JavaScript Runtime settings are available under File | Settings | Languages & Frameworks | JavaScript Runtime?
Thank you for getting back to me, please find the attached screenshot.
Here is my issue for the IDE that I cannot setup interpreter for node.js
Hello!
In your screenshot of the settings I see that Node.js and npm are correctly set in `Settings | Languages & Frameworks | JavaScript Runtime`.
The popup from your last screenshot is related only to the Python interpreter and has nothing to do with Node.js.
Which issues exactly do you encounter with Node.js/TypeScript?
This REACT and Type Script project, are you suggesting I should not or need not use any interpreter for React JSX projects ?
Node.js is already configured in your settings. You don't need a Python interpreter in such a project.
Do I need to set node.js as my interpreter at the IDE , please check my screenshot. It says < no interpreter >
Node.js is already set, as you screenshot of JavaScript Runtime settings shows.
The popup in your screenshot is about Python interpreter. You don't need it in a React project and can ignore this widget.
Is there something that doesn't work in your project?
Everythiong works fine, just curious why do I need interpreter there and should I set or not. Its kind of misleading for the react project. I think we are good now. Thanks for the help.
Sihaab Thank you for the clarification!
The “<No interpreter>” indicator you’re seeing refers specifically to the Python interpreter. Since PyCharm is primarily a Python IDE, that widget is always available - even in projects that don’t use Python. In a React/TypeScript project, it can simply be ignored.
If everything in your project is working as expected, then your setup is correct and no additional interpreter configuration is required.