У меня есть структура, подобная следующей:
--Public
--js
--main.js
--Views
--Pages
--about.ejs
--Partials
--head.ejs
--header.ejs
--footer.ejs
--Server.js
На моей странице HTML (.ejs) (about.ejs) у меня есть путь для использования 'main.js' в 'Public'папка определена как
...
<script src="/public/js/main.js"></script>
...
Однако мои тесты показывают, что это не удается. Я просто пытаюсь изменить «innerHTML» абзаца на странице «about.ejs» внутри «main.js» в качестве теста ... так как ничего не происходит, я предполагаю, что страница HTML (.ejs) не может найтифайл javascript в папке «Public». Любая помощь очень ценится ... это очень расстраивает.