Use the unified compiler CLI, UI and API, to run the different compilers your workspace components use.
Compile all components in the workspace:
The compiled code can be found in each component's corresponding package, in the workspace node_modules
directory.
Run the the compiler in 'watch mode' (recompile on component changes):
When running Bit's dev server (
bit start
), the compiler runs in 'watch mode', by default.
Use the --check-types
to get type errors during development (by default, type-checking happens only during build):
Run the following to compile during build:
By default, the compiler outputs the compiled files to the dist
directory, in each component's capsule.
In addition to the compiled JS files, the dist
directory may include the generated declaration files, and copied files that cannot be compiled by the compiler.
For example:
. ├── welcome.d.ts ├── welcome.js ├── welcome.js.map ├── welcome.module.scss ├── index.d.ts ├── index.js └── index.js.map