You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️ LoopBack 3 is in Maintenance LTS mode, only critical bugs and critical
security fixes will be provided. (See
Module Long Term Support Policy below.)
We urge all LoopBack 3 users to migrate their applications to LoopBack 4 as
soon as possible. Refer to our
Migration Guide
for more information on how to upgrade.
Overview
The loopback-workspace module provides node.js and REST APIs for interacting
with a set of loopback components. Components are organized in the following
basic directory structure:
The loopback-workspace itself is a loopback component. The following
will load the workspace in the current working directory (process.cwd()).
// workspace is a loopback `app` objectvarworkspace=require('loopback-workspace');
Custom Workspace Directory
To start the workspace in a specific directory, specify the WORKSPACE_DIR env
variable.
REST
In order to use the REST api, mount the app on an existing express app or call
workspace.listen(PORT).
Test
To run end-to-end tests, you will need a local MySQL instance.
Run node test/helpers/setup-mysql.js to create a test database and
a test user. This is a one-time task to run only once when setting up your
development environment.