Useful schematics for Angular and Ionic projects.
This project uses Lerna with Yarn workspaces
This is a monorepo which contains many schematic related packages:
Project | Package | Version | Links |
---|---|---|---|
app-center-build-config | @ilionx/app-center-build-config |
To get started locally, follow these instructions:
- Clone this repo.
- Make sure that you have NodeJS LTS or later installed. See instructions here.
- Make sure that you have
yarn
installed; see instructions here. - Run
yarn
(no arguments) from the root of your clone of this project. This will install all the dependencies for your configured workspaces.
The sandbox is a version controlled directory and contains an Ionic + Capacitor application with Angular as Framework.
For testing and development, you can execute your schematic against the application in the sandbox. Check out this post on using a sandbox to develop an Angular Schematic.
- Run
yarn
(no arguments) from the root. - Run the specific schematic in the
sandbox
directory. E.g.:yarn --cwd sandbox ng add @ilionx/app-center-build-config com.ilionx.dummy