0.2.8 • Published 8 months ago
@buerokratt-ria/menu v0.2.8
MainNavigation component
General information
Changelog file could be found here link
Creating package
To create npm package for future usage:
- Navigate to the root directory of the package.
- Run
npm packcommand, to create package file.- If you made updates to the package please relate to this file before creating package
To publish created package:
- Run
npm publish --access public - Authorize in npm and package would be published
Adding dependency from remote
- Since this package currently being deployed to @buerokratt-ria account therefore it would need to be related as @buerokratt-ria
- Add to
package.json@buerokratt-ria/menu: followed by version, list of available version could be found here
Adding dependency as local package
- When you build the package file, put it in
rootdirectory of the application - Add to
package.json@buerokratt-ria/header: file:name-of-the-generated-package- If having import issues like
NOT FOUNDtry adding tovite.config.tsresolve: { alias: { '@buerokratt-ria':${path.resolve(__dirname, 'node_modules/@buerokratt-ria/menu/src')}}, }
- If having import issues like
Using package
- Importing component
import { MainNavigation } from '@buerokratt-ria/menu/src'for Header and Menu- If you want to use local package, put created package to the root of react app and add dependency like "@buerokratt-ria/header": "file:buerokratt-ria-menu-0.0.5.tgz" (use proper version)
Using MainNavigation component
MainNavigation uses four env variable:
- use
REACT_APP_MENU_URL&REACT_APP_MENU_PATHto set the url for json that contains the menu item array - use
REACT_APP_MENU_JSONwith json string of the menu item arrayREACT_APP_MENU_JSONwill overrides buth the local file provieded by package and theREACT_APP_MENU_URL&REACT_APP_MENU_PATH
- If you want to use only local file provided by package then remove
REACT_APP_MENU_JSON,REACT_APP_MENU_URL&REACT_APP_MENU_PATHvariables REACT_APP_SERVICE_IDset of values seperated by comma resembling current module, examples of this value could be found in following links
- use
Implemented examples:
0.2.1
1 year ago
0.2.7
10 months ago
0.2.6
1 year ago
0.2.8
8 months ago
0.2.3
1 year ago
0.2.2
1 year ago
0.2.5
1 year ago
0.2.4
1 year ago
0.1.10
2 years ago
0.1.11
2 years ago
0.1.12
2 years ago
0.1.13
2 years ago
0.1.14
2 years ago
0.1.15
2 years ago
0.2.0
1 year ago
0.1.16
2 years ago
0.1.8
2 years ago
0.1.7
2 years ago
0.1.9
2 years ago
0.1.6
2 years ago
0.1.5
2 years ago
0.1.4
2 years ago
0.1.3
2 years ago
0.1.2
2 years ago
0.1.1
2 years ago
0.0.3
2 years ago
0.0.2
2 years ago
0.0.1
2 years ago