Step 1: Project setup + app shell
Set up Project Pulse, enable the router, and build the shared app shell.
1. Create the project
npx makes aurelia
# Name: project-pulse
# Select TypeScript
cd project-pulse
npm run dev2. Enable the router and active link styling
import Aurelia from 'aurelia';
import { RouterConfiguration } from '@aurelia/router';
import { MyApp } from './my-app';
Aurelia
.register(RouterConfiguration.customize({ activeClass: 'is-active' }))
.app(MyApp)
.start();3. Create the app shell
Last updated
Was this helpful?