generator-men5
v0.1.1
Published
Generates fullstack openUI5 projects with mongodb, expressjs and nodejs (me5n)
Maintainers
Readme
generator-men5
generates fullstack projects with Mongodb, Expressjs, Nodejs and openUi5 (men5 stack). All components of the stack are open source and free to use for any purpose. With the OpneUi5 framework, hundreds of UI components are available to you.
Requirements
Tested with node version 18.17.0.
Installation
First, install Yeoman and generator-men5 using npm (we assume you have pre-installed node.js).
npm install -g yo
npm install -g generator-men5Then generate your new project:
mkdir your-project-folder
cd your-project-folder
yo men5The generated project contains an OData service with the example entity 'book'. You can extend the OData service with the sub-generators.
Sub-generators
All sub-generators can be accessed in the root directory of the project.
Entity
yo men5:entitySingleton
yo men5:entity --singletonAction
yo men5:actionFunction
yo men5:functionGetting To Know Komponents Of The Stack
- Mongoosejs Javascript driver for the MongoDB database
- Expressjs Nodejs express web server
- Nodejs Engine for server-side JavaScript
- OpenUi5 Framework
You can find further helpful information at:
- @bitech-ag/nota Bitech AG OData V4 Server implementation for OpenUI5
- OData protocol OASIS Definition of Open Data Protocol
- MongoDB Community Edition Installation Guide
How to obtain support
Please use the GitHub bug tracking system to post questions, bug reports or to create pull requests.
Other generators
If you want to create a library type project, you can only do this with the easy-ui5 generator.
