2017-01-10 5 views
0

Я сохранил все свои фотографии в папке с именем public и portPics, потому что это скриншоты моей работы, которую я помещаю в слайд-шоу. Однако. в моих index.hbs (с использованием экспресс-рули) У меня есть код здесь нижеОшибка при загрузке фотографий в приложении nodejs

<img src="./../public/portPic/ 

однако я пытался отладки, делая ./, а затем не точка. затем щелкнуть правой кнопкой мыши и вставить полный путь. Я понятия не имею, почему он не снимает фотографии. Он даже говорит, что файл не может быть найден, когда я отправляю PDF-файл с тегом загрузки.

Надеюсь, это что-то маленькое, я слишком быстро перешел. Это для моего портфолио, пожалуйста, помогите!

+0

Опубликовать еще код. Это будет зависеть от вашей файловой структуры, если возможно, опубликуйте этот снимок экрана –

+0

Если у вас есть регистратор, подключенный к экспресс-серверу, проверьте путь к маршрутам, к которым обращаются. Поскольку ваше изображение не отображается, вы можете показать с сообщением '404' для некоторого пути. Сравните этот путь с другими путями. –

+0

Спасибо за ответ! Я понял! БЛАГОДАРЯ – KarpeDM

ответ

0

Поскольку вы еще не разместили ни одного кода или скриншота о структуре файла, я сделаю снимок в темноте.

../ предоставит вам текущий каталог. По мере добавления ../ вы перейдете в верхние каталоги.

./ предоставит вам корневую директорию приложения.

Я не думаю, что вы можете использовать ./ и ../ вместе

Если у вас есть регистратор, прикрепленный к экспресс-сервер, проверьте путь маршрутов, которые становятся доступ. Если у вас нет регистратора, попробуйте morgan

Поскольку ваше изображение не отображается, экспресс с шоу 404 для некоторого пути. Сравните этот путь с другими путями. Это покажет вам, где это происходит.