ProductPromotion
Logo

Angular.JS

made by https://0x3d.site

GitHub - angular-architects/module-federation-plugin
Contribute to angular-architects/module-federation-plugin development by creating an account on GitHub.
Visit Site

GitHub - angular-architects/module-federation-plugin

GitHub - angular-architects/module-federation-plugin

@angular-architects/module-federation

Local Development

You can test directly the libraries by using the playground application:

  1. Start the host application:
    npx nx run playground:serve
    
  2. Start the remote application:
    npx nx run mfe1:serve --port 3001
    

By using that approach you can test your modifications on the libraries.

If you want to test the modifications directly on your application, you can follow the steps:

  1. Start the local registry Verdaccio:
    npx nx run local-registry
    
  2. Then you can publish the libraries by using:
  • For Module federation:

    npm run publish-local:mf
    
  • For Native federation:

    npm run publish-local:nf
    

    This will first build the libraries and publish them to http://localhost:4873

  1. Then just re-run the install on the other repo with you favorite package manager.

By default, the version from the package.json will be used. However, you can provide the version for a specific library by using:

npx nx run native-federation:publish-local -- --ver=17.0.8

Follow these steps to publish all libraries on npm:

  • For Module federation:
    npm run publish:mf
    
  • For Native federation:
    npm run publish:nf
    
    This will first build the libraries and publish them to npm registry.

By default, the version from the package.json will be used and the tag will be next. However, you can provide the version and the tag for a specific library by using:

npx nx run native-federation:publish -- --ver=17.0.8 --tag=latest

More Resources
to explore the angular.

mail [email protected] to add your project or resources here 🔥.

Related Articles
to learn about angular.

FAQ's
to learn more about Angular JS.

mail [email protected] to add more queries here 🔍.

More Sites
to check out once you're finished browsing here.

0x3d
https://www.0x3d.site/
0x3d is designed for aggregating information.
NodeJS
https://nodejs.0x3d.site/
NodeJS Online Directory
Cross Platform
https://cross-platform.0x3d.site/
Cross Platform Online Directory
Open Source
https://open-source.0x3d.site/
Open Source Online Directory
Analytics
https://analytics.0x3d.site/
Analytics Online Directory
JavaScript
https://javascript.0x3d.site/
JavaScript Online Directory
GoLang
https://golang.0x3d.site/
GoLang Online Directory
Python
https://python.0x3d.site/
Python Online Directory
Swift
https://swift.0x3d.site/
Swift Online Directory
Rust
https://rust.0x3d.site/
Rust Online Directory
Scala
https://scala.0x3d.site/
Scala Online Directory
Ruby
https://ruby.0x3d.site/
Ruby Online Directory
Clojure
https://clojure.0x3d.site/
Clojure Online Directory
Elixir
https://elixir.0x3d.site/
Elixir Online Directory
Elm
https://elm.0x3d.site/
Elm Online Directory
Lua
https://lua.0x3d.site/
Lua Online Directory
C Programming
https://c-programming.0x3d.site/
C Programming Online Directory
C++ Programming
https://cpp-programming.0x3d.site/
C++ Programming Online Directory
R Programming
https://r-programming.0x3d.site/
R Programming Online Directory
Perl
https://perl.0x3d.site/
Perl Online Directory
Java
https://java.0x3d.site/
Java Online Directory
Kotlin
https://kotlin.0x3d.site/
Kotlin Online Directory
PHP
https://php.0x3d.site/
PHP Online Directory
React JS
https://react.0x3d.site/
React JS Online Directory
Angular
https://angular.0x3d.site/
Angular JS Online Directory