vivid-planet / comet

Comet DXP

Home Page:https://comet-dxp.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Comet DXP

npm (scoped with tag) npm (scoped with tag) npm (scoped with tag)

main next

Docs

Visit https://docs.comet-dxp.com/ to view the documentation.

Create a new Comet DXP project

Use @comet/create-app to create a new Comet DXP project. More information can be found in the docs.

Development

Prerequisites

The following tools need to be installed on your local machine.

Setup workspace

Run the install.sh script to install dependencies and setup needed symlinks.

sh install.sh

It is recommended to run install.sh every time you switch to the main branch.

Start development processes

dev-process-manager is used for local development.

Start Comet Admin packages

pnpm run dev:admin

Start CMS packages

pnpm run dev:cms

It is also possbile to start specific microservices

pnpm run dev:cms:api # (api|admin|site)

Start Demo

pnpm run dev:demo

Demo will be available at

It is also possbile to start specific microservices

pnpm run dev:demo:api # (api|admin|site)

Start Storybook

pnpm run storybook

Storybook will be available at http://localhost:26638/

Start Docs

pnpm run docs

The docs will be available at http://localhost:3000/

Stop Processes

npx dev-pm shutdown

Develop in a project

additional Requirements

./wml-add.sh ../example
wml start

Contributing

Please read our Contributing file.

About

Comet DXP

https://comet-dxp.com

License:BSD 2-Clause "Simplified" License


Languages

Language:TypeScript 96.8%Language:MDX 2.4%Language:JavaScript 0.7%Language:Shell 0.1%Language:HTML 0.0%Language:Smarty 0.0%