DRTools provides a simple Express server that can be launched from command line. Such server can provide almost the same tools you can use writing your own server, but it's a quick easy way.
To run it you just simple do something like this:
npm install -f drtools
drtools-server --configs /directory/with/route/filesDRTools Server (v0.15.9):
Usage: drtools-server [options]
Options:
-v, --version output the version number
-c, --configs [path] directory where configuration files are
stored.
-e, --endpoint [uri] URL where to provide an endpoint mock-up.
-E, --endpoint-directory [path] directory where endpoint mock-up files are
stored.
-l, --loaders [path] directory where initialization files are
stored.
-m, --middlewares [path] directory where middleware files are stored.
-p, --port [port-number] port number (default is 3005).
-r, --routes [path] directory where route files are stored.
-R, --mock-routes [path] configuration file for mock-up routes.
-t, --tasks [path] directory where task files are stored.
--configs-suffix [suffix] expected extension on configuration files.
--endpoint-behaviors [path] path to a behavior script for endpoint
mock-up.
--loaders-suffix [suffix] expected extension on initialization files.
--middlewares-suffix [suffix] expected extension on middleware files.
--no-ui do not load internal WebUI.
--routes-suffix [suffix] expected extension on route files.
--tasks-suffix [suffix] expected extension on task files.
--test-run does almost everything except start the
server and listen its port.
-h, --help display help for command