For greater convenience, each NodeJS application server contains a built-in development tool called Package Manager, which provide standardization and automation of the installation, update, configuration, and removal processes.
CirrusGrid supports two types of package managers:
- npm – manages your project requirements by installing the additional modules, packages, and ready-to-use applications
- yarn – operates the same requirements as in npm (so no changes are required for the existing applications), while providing higher speed, reliability, and convenience
By default, the npm package manager is used for the NodeJS application servers, but, if necessary, it can be easily switched to yarn. For that, access the container variables frame and set the appropriate PACKAGE_MANAGER value (either npm or yarn).
