@nrwl/vite:init
Initialize Vite in the workspace.
This is a generator will initialize Vite.js in your workspace. It will install all the necessary dependencies. You can read more about how this generator works, in the Vite package overview page.
You can use it on its own like this:
nx g @nrwl/vite:configuration
However, this generator will be called when you are either converting an existing React or Web app to use Vite, using the @nrwl/vite:configuration
generator, or when you are creating a new React or Web app using the @nrwl/react:app
or @nrwl/web:app
generators, if you choose vite
as the bundler
.
Examples
Install all the necessary dependencies for Vite and the React plugin
nx g @nrwl/vite:init --uiFramework=react
Install all the necessary dependencies for Vite
nx g @nrwl/vite:init --uiFramework=none
Usage
nx generate init ...
nx g ng-add ... #same
By default, Nx will search for init
in the default collection provisioned in workspace.json.
You can specify the collection explicitly as follows:
nx g @nrwl/vite:init ...
Show what will be generated without writing to disk:
nx g init ... --dry-run