Не удалось получить файл json в переменную с помощью ejs

#express #npm #ejs

Вопрос:

Я пытаюсь поместить файл json в переменную в моем файле index.ejs. Однако он просто продолжает выбрасывать Error: Failed to lookup view "error" in views directory "E:CodingGithubItem Rollerviews" at Function.render (E:CodingGithubItem Rollernode_modulesexpresslibapplication.js:580:17) at ServerResponse.render (E:CodingGithubItem Rollernode_modulesexpresslibresponse.js:1008:7) at E:CodingGithubItem Rollerapp.js:41:7 at Layer.handle_error (E:CodingGithubItem Rollernode_modulesexpresslibrouterlayer.js:71:5) at trim_prefix (E:CodingGithubItem Rollernode_modulesexpresslibrouterindex.js:315:13) at E:CodingGithubItem Rollernode_modulesexpresslibrouterindex.js:284:7 at Function.process_params (E:CodingGithubItem Rollernode_modulesexpresslibrouterindex.js:335:12) at next (E:CodingGithubItem Rollernode_modulesexpresslibrouterindex.js:275:10) at Layer.handle_error (E:CodingGithubItem Rollernode_modulesexpresslibrouterlayer.js:67:12) at trim_prefix (E:CodingGithubItem Rollernode_modulesexpresslibrouterindex.js:315:13) ошибки.

Код, который выдает ошибки в index.ejs, является:

     <body>
    <p><%
        var monsters = JSON.parse(JSON.stringify('../monsters.json')
        %></p>
</body>
 

Я не уверен, почему это не хочет работать. Так как я выхожу за пределы папки views в корневой каталог, где находится файл json, но он не хочет назначать его без возникновения этой ошибки. Я что-то упускаю?

Все еще не уверен, как поступить с ejs.