Create Dev Environments

Dev environments in Bit simplify your workflow by combining common development tasks — compiling, testing, linting, previewing, and more — into reusable components. These components centralize all your configuration files (like tsconfig.json, webpack.config.js, jest.config.js, .eslintrc, etc.) making them easily manageable and shareable.

Get Started with officially supported dev environments or create your own:

Using dev environments

While it's recommended to tailor dev environments to your specific needs, you can leverage our pre-built environments for a head start:

bit env set bitdev.node/node
CopiedCopy

Learn more about using and configuring dev environments in our Setting Envs documentation.

Crafting your own dev environment

The most common approach is to extend our NodeJS based environment, customizing or replacing services as needed:

bit create node-env envs/my-node-env
CopiedCopy

To deep dive into dev environment customization head to Create env reference documentation.

Contribute your env

Have you built a fantastic dev environment that could benefit the Bit community? Let us know on the Bit Community forum and we'll help you share it!

What's next?