Skip to content

vivid-planet/comet-starter

Repository files navigation

Comet DXP Starter

In use by @comet/create-app to create new Comet DXP projects. Find more information in the Comet DXP documentation.

Development

Requirements

Installation

// Optionally set domain to use instead of localhost (add to ~/.bashrc)
export DEV_DOMAIN=myname.dev.vivid-planet.cloud // Vivid Planet network

// Execute following script
./install.sh

Uninstallation

// Removes docker volumes and all files and folder which are not managed in the repo (node_modules, lib,...)
// If you want to reset your development environment totally, run this command and ./install.sh afterwards.

./uninstall.sh

Run Services

// use correct npm version https://github.com/nvm-sh/nvm#deeper-shell-integration
nvm use

// All services
npm run dev

npx dev-pm status [--interval]
npx dev-pm logs <service>
npx dev-pm restart <service>
npx dev-pm shutdown

// import fixtures
npm run --prefix api fixtures