Skip to content

CrimeIsDown/crimeisdown-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crimeisdown

This README outlines the details of collaborating on this Ember application. A short introduction of this app could easily go here.

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd crimeisdown
  • npm install

Running / Development

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • npm run test
  • npm run test:ember -- --server

Linting

  • npm run lint
  • npm run lint:fix

Building

  • npm exec ember build (development)
  • npm run build (production)

Deploying

Deployments are handled by Cloudflare Pages via .github/workflows/cloudflare-pages.yml:

  • Pushes to main or master run npm run build and upload the dist/ directory to the Cloudflare Pages project named crimeisdown.
  • Pull requests from the main repository generate preview deployments so changes can be verified before merge.
  • Define the CLOUDFLARE_ACCOUNT_ID and CLOUDFLARE_API_TOKEN repository secrets with credentials that have Cloudflare Pages access.
  • The _headers and _redirects files in public/ control global headers and SPA-style routing during the Ember build.

Further Reading / Useful Links

About

Version 3.0 of CrimeIsDown.com.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •