Stati c файлы не обслуживаются express при использовании мопса - PullRequest
0 голосов
/ 02 марта 2020

я пытаюсь обслуживать stati c файлы, используя express и pug в качестве движка шаблонов, но почему-то мои ресурсы не загружаются

путь к моим файлам:

+front
  +views
   +login
      index.pug
     +images
     +js
     +css
     ...
server.js

вот мой код сервера:

app.use(express.static('front')); 
app.set('views', './front/views')
app.set('view engine', 'pug')

router.get('/login', (req, res) => {
  res.render('./Login_v1/login', { title: 'Login', message: 'Login'})    
})

код мопса:

  link(rel='icon' type='image/png' href='/images/icons/favicon.ico')

1 Ответ

0 голосов
/ 02 марта 2020

шаг сначала добавьте путь к вашей папке stati c в app.js / server. js (ваш файл ввода express)

app.use(express.static(__dirname + 'images/icons')); // path of your image folder

, чем вы можете получить к нему доступ

href='localhost:serverPort/favicon.ico
...