Apollo Story

Netlify Status

Preview Site

This project was generated using Nx.

Nx Documentation

Development server

Run ng serve apollo-story for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Storybook

Run nx run apollo-story:storybook to build and run Storybook. Navigate to http://localhost:4400/.

Code Gen

Run nx run apollo-story-data:generate to generate GraphQL schemas and mock data.

GraphQL Code Generator: https://www.graphql-code-generator.com/docs/getting-started/codegen-config GraphQL Tools Mocking Documentation: https://www.graphql-tools.com/docs/mocking

Build

Run ng build my-app to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test my-app to execute the unit tests via Jest.

Run nx affected:test to execute the unit tests affected by a change.

Running end-to-end tests

Run ng e2e my-app to execute the end-to-end tests via Cypress.

Run nx affected:e2e to execute the end-to-end tests affected by a change.

Understand your workspace

Run nx dep-graph to see a diagram of the dependencies of your projects.

Updating configuration

Run nx migrate latest to update to the latest version of libraries being used in the project.