Файл CSS не найден на локальном хосте - PullRequest
0 голосов
/ 24 декабря 2018

У меня есть приложение nodeJs, и я использую среду ExpressJs, я пытаюсь запустить:

app.use('/public', express.static(path.join(__dirname,'public')));

Но я получаю эту ошибку:

Файл CSS не являетсянайдено на localhost

1 Ответ

0 голосов
/ 24 декабря 2018

app.use('/public', express.static(path.join(__dirname,'public'))); Это создает виртуальный путь к себе.Вы должны использовать этот подход, когда вы хотите назвать это как-то еще.Например, предположим, что вы хотите использовать /assets в пути, вы должны указать: app.use('/assets', express.static(path.join(__dirname,'public')));
Но поскольку у вас есть фактическая папка с именем public, вы можете просто написать:

app.use(express.static('public'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...