Skip to content

kin-labs/kin-laboratory

Repository files navigation

kin-laboratory

Getting started

# clone repo...
yarn install

Development server

Run yarn run dev:web for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Adding capabilities to your workspace

# Create Feature Lib
nx g @nrwl/react:lib feature      --directory web/core  --tags type:feature,scope:web     --style none
# Create Data-Access Lib
nx g @nrwl/react:lib data-access  --directory web/core  --tags type:data-access,scope:web --style none
# Create UI Lib
nx g @nrwl/react:lib ui           --directory web/core  --tags type:ui,scope:web          --style none

# Create 'global' UI Lib
nx g @nrwl/react:lib layout       --directory web/ui    --tags type:ui,scope:web          --style none

Build

Run nx build web 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 nx test web 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 web 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.

Further help

Visit the Nx Documentation to learn more.

Releases

No releases published

Packages

No packages published

Languages