1 | [![pipeline status](https://gitlab.com/ExtLB/Cli/badges/master/pipeline.svg)](https://gitlab.com/ExtLB/Cli/commits/master)
|
2 |
|
3 | # ExtLoop Cli (Work In Progress)
|
4 |
|
5 | CURRENTLY NOT FOR PUBLIC USE!!
|
6 |
|
7 | ExtLB Cli provides an application to create and manage ExtLB projects.
|
8 |
|
9 | Based on [Loopback](https://www.npmjs.com/package/loopback) and [Sencha ExtJS](https://www.sencha.com/products/extjs/#overview)
|
10 |
|
11 | ### Prerequisites
|
12 |
|
13 | Before using ExtLoop Cli you must first authenticate with [Sencha's NPM Registry](https://docs.sencha.com/extjs/6.6.0/guides/getting_started/open_tooling.html)
|
14 |
|
15 | [Note](https://www.sencha.com/blog/announcing-sencha-ext-js-6-6-with-open-tooling-ga/): npm requires you to replace @ in login with “..”. For example, if your login to support portal is firstname.lastname@sencha.com, your login to npm registry will be firstname.lastname..sencha.com. You can use your existing support portal password.
|
16 |
|
17 | ```
|
18 | npm login --registry=http://npm.sencha.com --scope=@sencha
|
19 | ```
|
20 |
|
21 | ### Installing
|
22 |
|
23 | Install Model Decorator Module via npm
|
24 |
|
25 | ```
|
26 | npm install @extjs/elb -g
|
27 | ```
|
28 |
|
29 | ## Getting Started
|
30 |
|
31 | ### Create new Application
|
32 |
|
33 | ```
|
34 | mkdir exampleapp
|
35 | cd exampleapp
|
36 | elb app
|
37 | ```
|
38 |
|
39 | ### Create new Module
|
40 |
|
41 | ```
|
42 | mkdir examplemodule
|
43 | cd examplemodule
|
44 | elb module
|
45 | ```
|
46 |
|
47 | ## Built With
|
48 |
|
49 | * [@types/node](https://www.npmjs.com/package/@types/node)
|
50 |
|
51 | ## Versioning
|
52 |
|
53 | We use [SemVer](http://semver.org/) for versioning.
|
54 | For the versions available, see the [tags on this repository](https://gitlab.com/ExtLB/Cli/tags).
|
55 |
|
56 | ## Authors
|
57 |
|
58 | * **Colton McInroy** - *Initial work* - [GitLab Profile](https://gitlab.com/nextgenagritech)
|
59 |
|
60 | See also the list of [contributors](https://gitlab.com/ExtLB/Cli/graphs/master) who participated in this project.
|
61 |
|
62 | ## License
|
63 |
|
64 | This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
|
65 |
|
66 | ## Acknowledgments
|
67 |
|