ccc-shared
v0.0.6
Published
1. From the cloned folder of ccc-package make the changes you want to make. 2. After finishing the changes run the following command in the terminal or cmd `ng build ccc-shared` while you are in the root folder. 3. Go to the produced package folder insi
Downloads
3
Readme
CccShared
To build a new version of the ccc-shared package:
- From the cloned folder of ccc-package make the changes you want to make.
- After finishing the changes run the following command in the terminal or cmd
ng build ccc-shared
while you are in the root folder. - Go to the produced package folder inside
dist
folder using the following commandcd dist/ccc-shared
. - Before publishing the package you need to make sure that you are logged in to verdaccio using the following command
npm login
and follow what verdaccio responds on the login operation (username, password and email). - To publish the package to verdaccio you need to be located inside
dist/ccc-shared
folder using the terminal or cmd and then run the following commandnpm publish
.
To use ccc-shared in the project from verdaccio:
- Run the terminal or cmd and go to the root folder of your project.
- Run the following command in the terminal or cmd
npm install ccc-shared
. - Search in all the project about the imports using old
shared
folder in the import path. - Replace the old import path with the old
shared
by replacing the hole import path with the new importccc-shared
only for example./shared/core/interceptor/api-http.interceptor
with onlyccc-shared
. inapp.module.ts
you have the following import:
import { ApiHttpInterceptor } from './shared/core/interceptor/api-http.interceptor';
// that import will be like follows:
import { ApiHttpInterceptor } from 'ccc-shared';
- In
app.module.ts
file import the following fileimport { environment } from '../environments/environment';
. - Replace
SharedModule
in the imports array withCCCSharedModule.forRoot({ ...environment }),
. - Remove the following import in
app.module.ts
file:
import { SharedModule } from './shared/shared.module';
- If you are using
DateUtils
in the shared folder you can also use it like follows:
import {DateUtils} from "ccc-shared";
.
.
.
.
DateUtils.toIsoDate(value);