Node.js and NPM
Before you start, make sure the Node.js plugin is installed on the Settings/Preferences | Plugins page as described in Installing plugins from JetBrains repository.
The following Node.js versions are supported in CLion 2020.3:
Learn more from Supported Node.js versions
In this field, specify the default Node.js interpreter for the current project. CLion will automatically use it every time you select the
Select a configured interpreter from the list or click and configure a new one in the dialog that opens as described in Configuring a local Node.js interpreter. If you select node, the system Node.js version is used.
|Version||This read-only field shows the current version of Node.js.|
In this field, choose the package manager (npm, Yarn, or pnpm) for the current project.
CLion uses the
By default, CLion suggests npm. However if you open a project with a yarn.lock file and Yarn is installed on your computer, CLion automatically changes the package manager for this project to Yarn.
Accordingly, if you open a project with a pnpm-lock file and pnpm is installed on your computer, CLion automatically changes the package manager for this project to pnpm.
You can also set Yarn 1 or pnpm as default CLion package manager.
The Packages area shows a list of all the NPM-dependent packages that are currently installed on your computer.