Nx Enterprise plan includes features of Nx that are particularly useful for larger organizations. The features include the ability to:
Self-hosted caching is now free for everyone. Read more about remote caching options here.
Activating your enterprise license is a two-step process.
Step 1: Get an Activation Key
Section titled “Step 1: Get an Activation Key”Talk to your Developer Productivity Engineer to get a license key for your workspaces.
Step 2: Register the Activation Key
Section titled “Step 2: Register the Activation Key”To register the activation key in your repository, run the nx register command.
nx register YOUR_ACTIVATION_KEYThe key will be saved in your repository and should be committed so that every developer has access to the enterprise features. Only one developer needs to run this. The rest of the team will gain access to Nx Enterprise plan features once they pull the changes including the checked-in file.
Another option is to use an environment variable in CI.
NX_KEY=YOUR_ACTIVATION_KEYWhether you use the nx register <your-key> command or set the environment variable, Nx does not make any requests to external APIs. No data is collected or sent anywhere.
Use an environment variable for your activation key such that it is not committed to the repository.
NX_KEY=YOUR_ACTIVATION_KEY