This is an example for spinning up socket server.
npm install @loopback/example-socketioThis example 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.
This application is generated using
LoopBack 4 CLI
with the
initial project layout.
By default, dependencies were installed when this application was generated.
Whenever dependencies in package.json are changed, run the following command:
``sh`
npm install
To only install resolved dependencies in package-lock.json:
`sh`
npm ci
`sh`
npm start
You can also run node . to skip the build step.
Open http://127.0.0.1:3000 in your browser.
To incrementally build the project:
``
npm run build
To force a full build by cleaning up cached artifacts:
``
npm run clean
npm run build
If eslint and prettier are enabled for this project, you can use the
following commands to check code style and formatting issues.
`sh`
npm run lint
To automatically fix such issues:
`sh`
npm run lint:fix
- npm run migrate: Migrate database schemas for modelsnpm run openapi-spec
- : Generate OpenAPI spec into a filenpm run docker:build
- : Build a Docker image for this applicationnpm run docker:run
- : Run this application inside a Docker container
`sh``
npm test
Please check out LoopBack 4 documentation to
understand how you can continue to add features to this application.
