Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ndlano/h5p-dev-root
https://github.com/ndlano/h5p-dev-root
h5p
Last synced: about 5 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/ndlano/h5p-dev-root
- Owner: NDLANO
- Created: 2021-01-18T14:18:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-11-01T12:14:22.000Z (about 2 years ago)
- Last Synced: 2024-04-10T18:10:58.830Z (7 months ago)
- Topics: h5p
- Language: Dockerfile
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# H5P development root directory
The purpose of this repository is to provide a general root directory for H5P content types.
## Usage
In order to develop interactive-board:
1. Clone `h5p-interactive-board` and `h5p-editor-interactive-board` into this directory
1. in the `h5p-interactive-board` run `npm watch`
1. If you need to alter additional libraries, clone those libraries into the current library
1. run `make run-interactive-board-image`See that your folder structure now looks something like this:
```dir
h5p-dev-root # Dev root
├── h5p-interactive-board
├── h5p-editor-interactive-board
└── ... # Other H5P libraries that you want to override
```Now you should be able to edit the cloned libraries and test continuously. In Drupal, the username and passwords are `admin` and `admin` respectively.
## Note
Directories that starts with `h5p-` are ignored from the Docker context, meaning that they are not available to Docker builds. This is done to reduce the size of the context sent to Docker.