У меня проблема, когда файл javascript не загружается. Вот мой каталог файлов:Javascript файл не загружается в express/node.js
приложение/просмотров/methods.js приложение/просмотров/methods.handlebars
Я хочу, чтобы загрузить файл methods.js на странице methods.handlebars:
<script type="text/javascript" src="./views/methods.js"></script>
<div class="container">
<div class="form-group">
<label>First Number:</label>
<input type="text" name="firstNum">
</div>
<div class="form-group">
<label>Second Number:</label>
<input type="text" name="secondNum">
</div>
<button type="" name="calculate" class="btn btn-default">Calculate</button>
</div>
Однако, я продолжаю получать сообщение об ошибке GET в консоли ... может кто-то помочь?
Спасибо!
keep methods.js в общедоступном каталоге и do src = "/ methods.js" или src = "domain.com/methods.js", потому что после отправки html-файла клиенту он пытается получить скрипт methods.js и в директории представлений это не является общедоступным –
Вы настраиваете выражение static для обслуживания статических файлов? – agconti