rebelcode / rcmod-wp-bookings-front-ui
A RebelCode module that provides UI for booking appointments
Installs: 965
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
Type:rc-module
Requires
- php: ^5.4 | ^7.0
- dhii/placeholder-template: ^0.1-alpha2
- rebelcode/modular: ^0.1-alpha1
Requires (Dev)
- codeclimate/php-test-reporter: <=0.3.2
- dhii/php-cs-fixer-config: ^0.1
- phpunit/phpunit: ^4.8
- ptrofimov/xpmock: ^1.1
- rebelcode/rcmod-eddbk-rest-api: ^0.1-alpha8
- rebelcode/rcmod-wp-bookings-ui: ^0.1-alpha13
- dev-develop / 0.1.x-dev
- v0.1-alpha18
- v0.1-alpha17
- v0.1-alpha16
- v0.1-alpha15
- v0.1-alpha14
- v0.1-alpha13
- v0.1-alpha12
- v0.1-alpha11
- v0.1-alpha10
- v0.1-alpha9
- v0.1-alpha8
- v0.1-alpha7
- v0.1-alpha6
- v0.1-alpha5
- v0.1-alpha4
- v0.1-alpha3
- v0.1-alpha2
- v0.1-alpha1
- dev-task/updated-bwc-to-0.1.8
- dev-task/add-wizard-templates
- dev-task/update-assets-versions
- dev-task/update-assets-version
- dev-master
This package is auto-updated.
Last update: 2021-05-10 10:21:27 UTC
README
A RebelCode module that provides UI for booking appointments
Assets building
Dependencies
We are using RequireJS to manage all dependencies. They are loaded from CDN in runtime asyncroniously. In case when CDN is not available we are using Require JS fallback mechanism to handle this case. You can read more about this here: https://requirejs.org/docs/api.html#pathsfallbacks
Build
For building assets of this package you need to have installed node
and npm
.
Before build you need to install all dependencies, including bower
:
$ npm install
Bower is used to download dependencies from CDN and hold them locally to use them as fallback.
After dependencies installation you are ready to build assets:
$ npm run build
Build command will build module's JS and CSS and store result in dist
folder. After building bower install
will be automatically called. It will copy all CDN scripts to dist/scripts
folder. This copied scripts provide fallback ability for RequireJS.
Usage
[WIP]