Intro
JMS is very opinionated especially when it comes to things like templating engines and email services, even though this should be easily interchangeable.
Currently it only supports Firestore as its back-end but other implementations are planned and instructions for writing your own integration can be found in the wiki.
Getting Started#
Get started by generating a blank JMS project.
Install the Jaspero CLI#
Before proceeding, make sure your computer has Node.js installed.
Install the Jaspero CLI with npm:
caution
The -g option means install globally. When packages are installed globally, EACCES permission errors can occur.
Consider setting up npm to operate globally without elevated permissions.
Generate a new project#
Get started with the command:
Prerequisites#
In your Firebase project:
Deploy#
To ensure system works correctly, initial deploy is required for triggers and functions to take effect.
Run the development server:
Your site starts at http://localhost:4200.