Skip to content

Development container feature/template #1120

@ryanlua

Description

@ryanlua

Description

Dev containers allow developers to work in the cloud (such as GitHub Codespaces) and easily set up their machines. Currently, Vite+ doesn't offer an official installation guide for working with dev containers or a feature/template to use.

Suggested solution

An official dev container image or feature to use Vite+ with (possibly a dev container image if needed), along with proper documentation for using dev containers.

Alternative

You can currently use the postCreateCommand below to install Vite+, but when using this on an image, such as Node.js & TypeScript (typescript-node), with Node.js installed, the Node.js version is managed by the dev container rather than Vite+. In addition, tools like nvm, which aren't needed with Vite+, are installed, increasing the dev container build times and size.

"postCreateCommand": "curl -fsSL https://vite.plus | bash && vp install"

Additional context

No response

Validations

  • Read the Contributing Guidelines.
  • Confirm this request is for Vite+ itself and not for Vite, Vitest, tsdown, Rolldown, or Oxc.
  • Check that there isn't already an issue requesting the same feature.

Metadata

Metadata

Assignees

Priority

None yet

Start date

None yet

Target date

None yet

Effort

None yet

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions