You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Install the latest LTS version from here: https://nodejs.org/en/download/.
21
-
22
-
#### Step 2: Install Angular CLI
23
-
24
-
Angular provides a very useful command line utility that help in easily developing angular applications, models, services, etc. as a boilerplate, which saves a lot of time.
18
+
#### Step 1:Clone the boilerplate project repository to your local machine
25
19
26
20
```sh
27
-
npm install -g @angular/cli
21
+
https://github.com/sourcefuse/angular-boilerplate
28
22
```
29
23
30
-
#### step 3 : Install Nebular
31
-
32
-
Similarly Angular also Provides Nebular which supports init configuration with Angular Schematics. This means you can simply add it to your project, and Angular Schematics will do the rest
24
+
#### Step 2: Install the project dependencies by running the following command
33
25
34
26
```sh
35
-
ng add @nebular/theme
27
+
npm install
36
28
```
37
29
38
30
After this, it will take a few minutes to set everything up, once that is done, you will see a folder structure generated like below:
@@ -64,7 +56,7 @@ As can be seen above, scaffold has initialized and set up a lot, such as:
64
56
6. The folder named `projects`:
65
57
- Projects will hold the multi application pattern and will always be completely independent
66
58
67
-
#### Step 4: The Structure is main project folder
59
+
#### The Structure is main project folder
68
60
69
61
```
70
62
PROJECTS
@@ -84,25 +76,21 @@ PROJECTS
84
76
- This boilerplate arc project is a project set up that can be easily altered to create new projects.
85
77
The user is able to use in the original project, its foundation, and its structure to set up a new one without changing the original.
86
78
87
-
FOR further reference you can refer [here]()
88
-
89
79
2. Arc-Lib
90
80
- A arc-lib shared library can include components, services, pipes, directives, and other modules that can be used by other projects in the workspace. By using a shared library, we avoid duplicating code and functionality across multiple projects, which can save time and effort.
91
81
92
-
For further reference you can refer [here](../arc-sf/projects/arc-lib/README.md)
93
-
82
+
For further reference you can refer [Here](Projects/arc-lib/README.md)
94
83
95
-
### Step 5: Start the Server
96
84
97
-
Go to the terminal and change the directory into your service folder:
85
+
### Step 3: Start the Server
98
86
99
87
```sh
100
88
ng serve
101
89
```
102
90
103
-
You'll see a message saying `Server is running at http://localhost:4200/` Navigate to this URL. The application will automatically reload if you change any of the source files.
91
+
You'll see a message saying Server is running at `http://localhost:4200/` Navigate to this URL. The application will automatically reload if you change any of the source files.
104
92
105
-
### Step 6: Build the Application
93
+
### Build the Application
106
94
107
95
To build the project. The build artifacts will be stored in the `dist/` directory.
Copy file name to clipboardExpand all lines: projects/arc-lib/README.md
+5-18Lines changed: 5 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
#arc Shared-Library
1
+
#### ARC-LIBRARY
2
2
3
3
# Description
4
4
@@ -97,15 +97,16 @@ Store module provides `store-keys.enum`,`user-session-store.service` and`system-
97
97
98
98
- In order to use it ,one can incorporate `ToasterService` provided in theme module which provides methods to display toast messages using the NbToastrService from the `@nebular/theme package`. The service has methods to show different types of toast messages such as success, info, warning, error, and default, and allows customization of the toast messages through an optional config parameter. The `ToasterAdapterService` is used to adapt the config object to the format expected by the NbToastrService. The service implements the IToaster interface which defines the method signatures for displaying toast messages.
99
99
100
-
For more detail about Core Module, refer [here](./src/lib/core/readme.md)
100
+
For more detail about Core Module, refer [Here](/projects/arc-lib/src/lib/core/readme.md)
101
101
102
102
## Theme:
103
103
104
104
Theme module in arc is usually used in conjunction with Nebular, Nebular is a customizable Angular UI Library and styles designed to create a consistent, modern user interface. Nebular includes a set of pre-defined themes, but you can also create your own custom themes also.
105
105
106
106
Also, provides methods to register icon packs with the NbIconLibraries service. The `NbIconLibraries` service is a part of the nebular UI library and is used to manage icon libraries and packs.
107
107
108
-
For more details about Theme Module,refer [here](./src/lib/theme/readme.md)
108
+
For more details about Theme Module,refer [Here](/projects/arc-lib/src/lib/theme/readme.md)
109
+
(./src/lib/theme/readme.md)
109
110
110
111
# Components:
111
112
@@ -133,19 +134,5 @@ For more details about Theme Module,refer [here](./src/lib/theme/readme.md)
133
134
- The auth component typically includes a login as well as a registration form for new users to create
134
135
an account. The component may also handle password reset functionality and provide options for users to manage their accounts
135
136
136
-
For more details about Components ,refer [here](./src/lib/components/readme.md)
137
+
For more details about Components ,refer [Here](/projects/arc-lib/src/lib/components/readme.md)
137
138
138
-
# Usage
139
-
140
-
Clone the boilerplate project repository to your local machine:
Copy file name to clipboardExpand all lines: projects/arc-lib/src/lib/core/readme.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
#Core Module
1
+
#### CORE MODULE
2
2
3
3
The Core Module provides essential services and functionality that will be used throughout the
4
4
application. It imports various Angular and third-party modules including basic modules which we need for an application and this module also imports NgxPermissionsModule, ApiModule, LocalizationModule, StoreModule, ToasterModule etc.The module extends EnsureModuleLoadedOnce class to ensure that it is only loaded once in the application.
Copy file name to clipboardExpand all lines: projects/arc-lib/src/lib/theme/readme.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
#Theme module
1
+
#### THEME MODULE
2
2
3
3
- Theme module in the boilerplate is usually used in conjunction with Nebular,Nebular is a customizable Angular UI Library and styles designed to create a consistent, modern user interface. Nebular includes a set of pre-defined themes, but you can also create your own custom themes also.
0 commit comments