2016-07-03 4 views
-1

Я занимаюсь кодированием веб-сайта в node.js, который позволит создать небольшое объявление с различной информацией и изображениями, которые будут загружены. Данные хранятся в базе данных mongodb, которая работает find, однако, когда я пытаюсь загрузить изображения с помощью multer, я получаю ошибку 404, в которой указано, что/api/photo невозможно найти.Я получаю ошибку 404 при попытке загрузить с помощью multer node.js

это мой app.js http://pastebin.com/f7x6Kjq8

и это мой add_advert.jade который где кнопки которые управляют код. Это кнопка «Загрузить изображения», который не удается

http://pastebin.com/kw9aUVTQ

Это, вероятно, что-то совершенно очевидно, что мне не хватает, но я ломал мой мозг в течение нескольких часов, пытаясь решить это!

Любая помощь была бы принята с благодарностью!

+0

Добро пожаловать в SO. Пожалуйста, посетите [справочный центр] (http://stackoverflow.com/help), особенно [Справочный центр> Задать вопрос] (http://stackoverflow.com/help/how-to-ask). Здесь вы можете увидеть, что '[...] также включает код в свой вопрос. Не каждый может получить доступ к внешним сайтам, а ссылки могут со временем сломаться. [...] ' –

ответ

0

Мне удалось найти решение моей проблемы! это было из-за того, где были загружены функции загрузки. Они должны быть местами после функций «app.use», когда маршруты вызывают в