Примеры шаблонов для создания проектов на EndorphinJS
В этом репозитории содержатся шаблоны проектов для быстрого старта приложений на EndorphinJS:
- На данный момент сборка проекта работает только через Rollup с помощью плагина rollup-plugin-endorphin. Но сам компилятор EndorphinJS не связан с системой сборки, можно создать плагины с другим системам сборки типа Webpack, Parcel и т.д.
- Сам EndorphinJS представляет из себя один пакет endorphin, который может устанавливаться как dev-зависимость и содержит в себе и рантайм, и компилятор.
- 01-basic — настройка для самого базового проекта, который использует CSS для стилей и JS для поведения компонента.
- 02-preprocess – настройка проекта, использующего TypeScript для поведения компонента, SCSS в качестве препроцессора для стилей и Autoprefixer в качестве пост-процессора финального CSS-бандла.
- 03-store - настройка базового проекта с препроцессорами, ts-линтером и примером использования встроенного хранилища
Store
.