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:
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
Learn more about using and configuring dev environments in our Setting Envs documentation.
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
To deep dive into dev environment customization head to Create env reference documentation.
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!