node js routing - проблема при роутинге

не могу понять где ошбика. при экспорте все работает, не работает сам роутинг, то есть, при '/about' - отображается все так же '/'. Как это исправить?

const fs = require('fs')
const path = require('path')


const routing = function (req = '/'){
return new Promise((resolve,reject)=>{
   switch(req){
      case '/':
        fs.readFile(
           path.join(__dirname,'filesHTML','start.html'),
           'utf-8',
           (err, content) =>{
              if(err){
                 reject(err)
              }
             resolve(content)
           }
           )
         break;
      case '/about':
         fs.readFile(
            path.join(__dirname,'filesHTML','about.html'),
            'utf-8',
            (err, content) =>{
               if(err){
                  reject(err)
               }
               resolve(content)
            }
            )
         break;
      }   
   })
}

module.exports = routing

Ответы (0 шт):