Akumina widget Yeoman generator
This yeoman template enables developers to get up and running with a vanilla or react js or ts Akumina Widget. The Akumina team is actively working on creating a better developer experience for the whole widget lifecycle...
Akumina Widget Builder quick start
ChangeList
2.0.11 - 08.22.23
- Added support for 6.0.0.0
2.0.10 - 07.12.22
- Streamline installed packages
- Added latest akumina-widget-builder by default
- WidgetPackageDestinationPath/WidgetPackageDistPath now included by default in akumina.config.json
2.0.9 - 05.03.22
- Serilog updates
2.0.8 - 04.06.22
- Added support for 5.5.0.0
- Added support for sandbox
2.0.7
2.0.6
2.0.5
- Added support for 5.0.0.0 project
- Added support for Stream Card project type
2.0.4
- Added latest typescript/node due to TS1084: Invalid 'reference' directive syntax. error
2.0.3
- Added updated akumina-widget-builder 2.0.1 for react/simple projects
- Updated SiteDeployer to 4.8.2011.0501
2.0.2
- Added proper @types/akumina-core project when choosing 4.8.0.0
2.0.1
- Added support for akumina.config.json widget folder changes for 4.8.0.0
2.0.0
- Updated to provide option for 4.8.0.0
- Updated SiteDeployer to 4.8.2004.0201
1.0.8
- Update to use @types/akumina-core on 4.5 projects
1.0.7
- Update SiteDeployer to 4.5.1909.1301
- Added akumina-virtualpage-builder and commands (vpstub)
1.0.6
- Update SiteDeployer to 4.5.1907.2901
Install
Make sure to have NODE 8.9.1++ or the LTS version: Download Node - Choose the LTS version
Install Locally
Install Yeoman and generator-akumina locally.
npm install yo
npm install generator-akumina
Then generate your new project:
mkdir project-name
cd project-name
npx yo generator-akumina
Install Globally
Install Yeoman and generator-akumina globally.
npm install -g yo
npm install -g generator-akumina
Then generate your new project:
mkdir project-name
cd project-name
yo akumina
Choose between React and simple vanilla widget stubs, then see the wiki or the generated README.md for more information.