How to use router lib

Enonic version: 7.0.3
OS: Linux Mint 19.3

The router lib not works for me. This is the example that I use to test:
I added the dependency in build.gradle:

include "com.enonic.lib:lib-router:2.1.0"

:spiral_notepad:com.enonic.xp.web.vhost.cfg = localhost = /app =  /app = default


var router = require('/lib/router')();

// Dispatch all requests to the router.
exports.all = function (req) {
  return router.dispatch(req);

// Add a route for the GET method.
router.get('/myroute', function (req) {
  return {
    body: `
      <!DOCTYPE html>
          <h1>My Example</h1>

When I access the address http://localhost:8080/app/myappname/myroute, the page returns an 404.
What I made wrong?

“/app” has been renamed to “/webapp” in 7.0

1 Like

Thanks @gri ! :grinning: