Activate Powerpack
Nx Powerpack unlocks features of Nx that are particularly useful for larger organizations. Powerpack is available for Nx version 19.8 and higher. The features include the ability to:
- Run language-agnostic conformance rules
- Define code ownership at the project level
- Self-hosted remote cache storage
Activating Powerpack is a two-step process.
Get a License Key
- Small teams can immediately get a free Nx Powerpack license for remote cache. Read more about who qualifies.
- Open-source projects can register for a free OSS license as well.
- Larger teams can immediately get a free trial license. Read more about how trials work.
- You can also purchase a license online.
If you are unsure how to proceed, starting with a trial process is recommended, and we will accommodate your organization's needs.
Register the License Key
To register the license key in your repository, run the nx activate-powerpack
command.
โฏ
nx activate-powerpack YOUR_LICENSE_KEY
The license will be saved in your repository and should be committed so that every developer has access to the Powerpack features. Only one developer needs to run this. The rest of the team will gain access to Nx Powerpack features once they pull the changes including the checked-in file.
Another option is to register the license key as an environment variable in CI.
1NX_POWERPACK_LICENSE=YOUR_LICENSE_KEY
2
Whether you use the active-powerpack
command or set the environment variable, Nx Powerpack does not make any requests to external APIs. No data is collected or sent anywhere.
Buying and Registering Nx Powerpack When Using Nx Cloud
Nx Cloud users can buy Nx Powerpack on the organization settings page. The license will be available automatically.