npm install panneau --save
This package is splitted in multiple packages that can be used independently.
Package Name | Description | Links |
---|---|---|
panneau | Main package | Documentation |
@panneau/core | Core utilities | Documentation |
Package Name | Description | Links |
---|---|---|
@panneau/fields | Collection of fields | Documentation - Examples |
@panneau/field-code | Code editor | Documentation - Examples |
@panneau/field-color | Color picker | Documentation - Examples |
@panneau/field-date | Date picker | Documentation - Examples |
@panneau/field-select | Select field (supports AJAX and multiple choices) | Documentation - Examples |
@panneau/field-slider | Slider (supports range) | Documentation - Examples |
@panneau/field-text | Input text or HTML Editor (CKEditor) | Documentation - Examples |
@panneau/field-toggle | Toggle field | Documentation - Examples |
Package Name | Description | Links |
---|---|---|
@panneau/modal-popover | Popover | Documentation - Examples |
- If you don't have lerna, you should install it globally:
npm install -g lerna
- Install all dependencies:
lerna bootstrap
Do not use npm directly to install the dependencies. Since the repository is managed by Lerna, to avoir conflicts, it's best to use the bootstrap
command to let it install everything.
In case you have problems with dependencies, you can always clean every node_modules folder with these commands:
rm -rf node_modules
lerna clean