2025-04-18 - single spa: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 28: | Line 28: | ||
===value=== | ===value=== | ||
* sorce of microfrontend file | * sorce of microfrontend file | ||
* | * example path of sorce izara-frontend-core-user-details_pack/src/izaraFrontends-user-detail.js | ||
*example imports | |||
<syntaxhighlight lang="JavaScript"> | <syntaxhighlight lang="JavaScript"> | ||
"imports": { | "imports": { | ||
Revision as of 06:47, 18 April 2025
Install
Global Install
- install in shell only one time when never install single-spa in Local computer before.
npm install -g create-single-spa
Install single-spa project
npx create-single-spa
Organization name
- izaraFrontends
Project name
- <your repository name> eg. table-config
Open port & Run script
- start root-config
npm start
- start other micro-frontend
npm start -- --port 9001(set port)
Root-config
import explain
key
- micro-frontend name
- format Organization_name/Project_name eg. @izaraFrontends/root-config
value
- sorce of microfrontend file
- example path of sorce izara-frontend-core-user-details_pack/src/izaraFrontends-user-detail.js
- example imports
"imports": {
"@izaraFrontends/root-config": "//localhost:9000/izaraFrontends-root-config.js",
"@izaraFrontends/user-detail": "//localhost:9002/izaraFrontends-user-detail.js",
}