@nx/remix:library
Generate a Remix library to help structure workspace and application.
The State of JS survey is live, featuring a monorepo tools sectionThe State of JS survey is live, featuring a monorepo tools sectionVote for us
Generate a Remix library to help structure workspace and application.
1nx generate library ...
2
1nx g lib ... #same
2
By 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 ...
2
Show what will be generated without writing to disk:
1nx g library ... --dry-run
2
Generate libs/myapp/mylib:
1g lib mylib --directory=myapp
2
^[a-zA-Z].*$
Library name
A directory where the lib is placed.
false
Should the library be buildable?
The library name used to import it, like @myorg/my-awesome-lib
false
Generate JavaScript files rather than TypeScript files
as-provided
, derived
Whether to generate the project name and root directory as provided (as-provided
) or generate them composing their values and taking the configured layout into account (derived
).
css
none
, css
Generate a stylesheet
Add tags to the library (used for linting)
vitest
jest
, vitest
, none
Test Runner to use for Unit Tests
false
Skip formatting files after generator runs