Skip to content

tini2n/hub-app

Repository files navigation

FOR DEMONSTRATION PURPOSES

deps

nginx v1.10.1 nodejs v9.0.0 npm v5.7.1

How to use

  • git clone https://github.com/***/hub-app.git
  • cd hub-app/
  • yarn install
  • npm run start

Init project

  • run npm run init in root dir. It will install lerna, install all necessary dependencies for packages and create symlink for package relation
  • For local development please don't forget to use auth token (type in terminal):
echo '//registry.npmjs.org/:_authToken=26abc3fc-ce43-4f9e-b50c-0e998eaecdd4' > ~/.npmrc

Build project

  • run npm run build in root dir. Build all applications.
  • run npm run buildRemote in root dir. Build all applications for remote servers.
  • watch mode npm run start in root dir. Watch all applications.

Support tools

  • run npm run bump in root dir for increase versions in changed packages and dependent from changed packages.
  • run npm run clean in root dir for remove all node_modules and build folders.

some links

About

React App Hub (Feature-Sliced): scalable RBAC (5+ roles), integration tests, CI/CD.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages