2016-07-06 4 views
0

Я пытаюсь загрузить мой пользовательский файл js в мое приложение, но оно не работает. Я использую движок узла для установки html через «ejs», а index.html отлично отображает. Это только файл js, который не распознается.Не удалось загрузить ресурс node js application

Любые советы будут оценены.

Ниже представлена ​​моя структура проекта, html-код и ошибки, которые я получаю.

Project structure and some html code

enter image description here

enter image description here

+0

Ошибки на самом деле занимают около минуты, чтобы отобразиться после запуска приложения и загрузки '/' – amigo21

+2

Можем ли мы увидеть ваш скрипт app.js? Вероятно, вам нужно создать общую долю. /js/functions.js пока недоступно. – wrxsti

+0

Просто добавили его для вас @wrxsti. И я возвращаю функции functions.js в public/as express нуждается в этом – amigo21

ответ

2

Ваш файл functions.js не должен находиться в папке views. Переместите это в public/js/. Вот где экспресс будет искать эти статические файлы для обслуживания.

Папка views действительно предназначена только для файлов ejs, в вашем случае.

+0

Да, я на самом деле изначально был таким, и он не работал. Те же ошибки – amigo21

Смежные вопросы