This is a derivative of the StrongLoop API Gateway.
The StrongLoop API Gateway's features include:
npm install
The command above will install the dependencies required.
However, there are some customizations done which will not allow this to work properly by just running the command. You will need to copy the folder loopback-component-oauth2 into the node_modules library to run locally.
This is not a problem in a server environment where docker is used. See the Dockerfile to see the setup. There is the command ADD loopback-component-oauth2 ./node_modules/loopback-component-oauth2 which copies the that folder into the node_modules as well.
Start the server
npm start
Open sample gateway dashboard app
https://localhost:3101/admin
npm install -g typescript #should be 3.03 and above
npm install -g tslint
# install in local repo will be better though
install ts-compile-on-save plugin in visial studio code, now it should auto compile to js
since most of the dev team is using .js, we will commit both .ts and .js file
git submodule add [email protected]:bambudeveloper/base-microservices-submodule.git client-repo
Content type
Image
Digest
Size
65.6 MB
Last updated
over 4 years ago
docker pull bambudocker/gateway-service:admin-1.5.0-do-not-use-for-regular-ops