This examples gives a basic implementation of socketio with loopback 4.
This shows how to get base setup done.
Also how to manage different namespaces which are configured and registered as controllers.
By default, dependencies were installed when this application was generated.
Whenever dependencies in
package.json are changed, run the following command:
To only install resolved dependencies in
Run the application
You can also run
node . to skip the build step.
Open http://127.0.0.1:3000 in your browser.
Rebuild the project
To incrementally build the project:
npm run build
To force a full build by cleaning up cached artifacts:
npm run clean npm run build
Fix code style and formatting issues
prettier are enabled for this project, you can use the
following commands to check code style and formatting issues.
npm run lint
To automatically fix such issues:
npm run lint:fix
Other useful commands
npm run migrate: Migrate database schemas for models
npm run openapi-spec: Generate OpenAPI spec into a file
npm run docker:build: Build a Docker image for this application
npm run docker:run: Run this application inside a Docker container
Please check out LoopBack 4 documentation to understand how you can continue to add features to this application.