@nx/remix:library
Generate a Remix library to help structure workspace and application.
Generate a Remix library to help structure workspace and application.
1nx generate library ...
21nx g lib ... #same
2By default, Nx will search for library in the default collection provisioned in workspace.json.
You can specify the collection explicitly as follows:
1nx g @nx/remix:library ...
2Show what will be generated without writing to disk:
1nx g library ... --dry-run
2Generate libs/myapp/mylib:
1g lib mylib --directory=myapp
2A directory where the lib is placed.
nonenone, vite, rollupThe bundler to use. Choosing 'none' means this library is not buildable.
noneeslint, noneThe tool to use for running lint checks.
^[a-zA-Z].*$Library name
nonevitest, jest, noneTest Runner to use for Unit Tests
The library name used to import it, like @myorg/my-awesome-lib
falseGenerate JavaScript files rather than TypeScript files
cssnone, cssGenerate a stylesheet
Add tags to the library (used for linting)
Use a project.json configuration file instead of inlining the Nx configuration in the package.json file.
falseSkip formatting files after generator runs
falseGenerate a buildable library that uses rollup to bundle.
Use the bundler option for greater control (none, vite, rollup).