n-sheet
v1.0.1
Published
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.2.0. Created using the example provided [here](https://medium.com/@tomsu/how-to-build-a-library-for-angular-apps-4f9b38b0ed11).
Readme
NSheet
This library was generated with Angular CLI version 7.2.0. Created using the example provided here.
Development
- Create an Angular App via the CLI using
ng new appname. - In the CLI execute
ng generate library n-sheetto create a library inside an Angular App. A library called n-sheet will now be created inside the projects folder (which will be created for you if it did not already exist). - Now copy and overwrite the contents of this repo into the n-sheet folder that resides within the projects folder.
- Build the library using the commands mentioned in the Build section.
- Then import the following using
import { NSheetDirective } from 'n-sheet';&import { HttpClientModule } from '@angular/common/http';into your app.module.ts. - In the app.module.ts file within th
@NgModuletag addNSheetDirectiveto your declarations and exports and addHttpClientModuleto your imports. - You should now be able to use the directive in your app.component.ts and .html files to test and develop.
Code scaffolding
Run ng generate component component-name --project n-sheet to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module --project n-sheet.
Note: Don't forget to add
--project n-sheetor else it will be added to the default project in yourangular.jsonfile.
Build
Run ng build n-sheet to build the project. The build artifacts will be stored in the dist/ directory. Use ng build n-sheet --watch while developing a library to always have the latest build on run.
Publishing
After building your library with ng build n-sheet, go to the dist folder cd dist/n-sheet and run npm publish.
Running unit tests
Run ng test n-sheet to execute the unit tests via Karma.
Further help
To get more help on the Angular CLI use ng help or go check out the Angular CLI README.
