This application is generated using LoopBack 4 CLI with the initial project layout.
docker-compose upBy default, dependencies were installed when this application was generated.
Whenever dependencies in package.json are changed, run the following command:
yarn installyarn startYou can also run node . to skip the build step.
Open http://127.0.0.1:3000 in your browser.
To incrementally build the project:
yarn run buildTo force a full build by cleaning up cached artifacts:
yarn run rebuildyarn run lintTo automatically fix such issues:
yarn run lint:fixyarn run migrate: Migrate database schemas for modelsyarn run openapi-spec: Generate OpenAPI spec into a fileyarn run docker:build: Build a Docker image for this applicationyarn run docker:run: Run this application inside a Docker container
yarn testPlease check out LoopBack 4 documentation to understand how you can continue to add features to this application.
- Command:
npx knex migrate:make <migration_name>
- Command:
yarn run migrate
-
Command:
lb4 model
-
Explanation:
Generates a new model in thesrc/models/directory. -
Example:
lb4 model MyModel
-
Command:
lb4 controller
-
Explanation:
Creates a new controller in thesrc/controllers/directory. -
Example:
lb4 controller MyController
-
Command:
lb4 service
-
Explanation:
Generates a new service in thesrc/services/directory. -
Example:
lb4 service MyService
-
Command:
lb4 datasource
-
Explanation:
Creates a new DataSource configuration in thesrc/datasources/directory. -
Example:
lb4 datasource MyDataSource
-
Command:
lb4 repository
-
Explanation:
Creates a new repository in thesrc/repositories/directory. -
Example:
lb4 repository MyRepository
-
Command:
lb4 relation
-
Explanation:
Sets up a new relation between existing models. -
Example:
lb4 relation
This will guide you through a series of questions to establish a new relation.
-@2x.png)