Deploy Scully with ZEIT Now

Create a Scully app and deploy it live with ZEIT Now.

Scully is the best way to build the fastest Angular apps. Scully is a static site generator for Angular projects looking to embrace the JAMStack.

Step 1: Set Up Your Scully Project

Set up an Angular app with npx and move into the project directory, selecting Angular routing and the CSS framework of your choice:

npx -p @angular/cli@next ng new my-scully-project && cd my-scully-project

Initializing an Angular app with npx and moving into the project directory.

Add the @scully/init package to the project:

ng add @scullyio/init

Adding the @scully/init package to the project.

Next, use the ng generate command to initialize the blog module:

ng generate @scullyio/init:blog

Initializing the Scully blog module.

Then, use the ng generate command to initialize the post module:

ng generate @scullyio/init:post

Initializing the Scully post module.

Step 2: Deploying Your Scully App with ZEIT Now

With a Scully app set up, it is ready to deploy live with Now.

Using Now CLI, deploy your app with a single command:

now

Deploying your Scully app with Now CLI.

If you want to deploy your Scully app when you push to a Git repository, you can use either Now for GitHub, Now for GitLab, or Now for Bitbucket to have your project automatically deployed on every push, and the production domain updated on push to master.



Written By
Written by msweeneydevmsweeneydev
on January 13th 2020