Git Product home page Git Product logo

module-federation's Introduction

Acme

Prerequties

  • node 18

Development Servers

Run host

npx nx serve host --open
or
npm run start:host

The command mentioned above is used to serve the host in development mode, while the remotes are served statically. This means that any changes made to the host will update its bundle, but changes made to the remotes will not be reflected in the served version.

Run remotes

npx nx serve host --open --devRemotes=login,signup,dashboard
or
npm run start:remotes

Production Builds

npm run build # Build projects
npm run setup # Move builds to the production folder
npm run deploy # Serve production folder

Commands used to generate remote projects

npx nx g @nrwl/angular:remote login --host=host
npx nx g @nrwl/angular:remote signup --host=host
npx nx g @nrwl/angular:remote dashboard --host=host

scratch

For dev server run "npm run start:host" and "npm run start:remotes" For production build run "npm run build && npm run setup && npm run deploy"

module-federation's People

Contributors

codeposse avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.