Skip to content

[discussion]: Add .devcontainer for simplified development setup #15864

@JoeNutt

Description

@JoeNutt

Is there an existing issue that is already proposing this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe it

Hi Nest Team,

I've been running into some difficulties getting the development environment set up locally as per the CONTRIBUTING.md guide.

To help simplify this process for new contributors (and to solve my own setup issues), I'd like to propose adding a .devcontainer configuration to the project.

This would allow developers using VS Code (with the Remote - Containers extension) or GitHub Codespaces to get a fully configured and consistent development environment with all the necessary dependencies (Node.js, npm, etc.) with a single click. It would make it much easier for people to get started and contribute.

Would you be open to a PR that adds this .devcontainer setup?

Thanks!

Describe the solution you'd like

I'd like to have a standalone env that just works on any of my devices (:

Teachability, documentation, adoption, migration strategy

developers can just run the dev container and have dps and extensions ready for development out of the box

What is the motivation / use case for changing the behavior?

I can run the project on Linux fine but having issues running it on windows

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions