create-aaa-backend
v2.4.1
Published
create-aaa-backend global cli. Used for scaffolding new aaa backend projects
Downloads
4
Readme
create-aaa-backend
CLI to setup a new aaa-backend project as defined in the private template package monorepo.
Quickstart
- Ensure that you have a fully working node.js (LTS) environment installed on your local system. Use nvm if you want to manage several local node.js versions.
- (optional: vagrant) Install VirtualBox, Vagrant, vagrant-vbguest and Ansible
- (optional: docker) The scaffolder will try to autobuild your project with docker if installed. Install Docker 17.07+ (Edge).
- (macOS only) Your Docker subnet must be set something different than
192.168.65.0/24
, as it covers our aaa internal network, e.g.10.0.10.0/24
. SeeDocker Toolbar > Preferences > Advanced > Docker subnet
.
- (macOS only) Your Docker subnet must be set something different than
- Install the latest version of [email protected]:
npm install -g yarn
npm install -g create-aaa-backend
ORyarn global add create-aaa-backend
- Create a new project via:
create-aaa-backend scaffold
. - See
YOUR_PROJECT/README.md
for general project information. - See
YOUR_PROJECT/README-DOCKER.md
orYOUR_PROJECT/README-VAGRANT.md
for more information on your dev environment. - See
YOUR_PROJECT/README-DEPLOYMENT.md
for information on deployment setup / scenarios.
Local testing of this command inside the monorepo
yarn create-aaa-backend-local-monorepo