@canxjs/blocks enables modular architecture (HMVC) for large-scale CanxJS applications.
1npm install @canxjs/blocks
Blocks looks for a modules directory in your project root.
1/modules2/Blog3module.json4/src5BlogServiceProvider.ts6/controllers7/routes8api.ts
Each module requires a module.json file.
1{2"name": "Blog",3"description": "Blog module",4"enabled": true,5"order": 16}
1node canx make:module Blog