ExpressJS - настраиваемое расширение файла для частичного просмотра - PullRequest
1 голос
/ 30 октября 2011

Я пытаюсь включить частичное представление (внутри той же папки), которое имеет расширение .js таким образом:

<%- partial('somePartial.js') %>

И я получаю эту ошибку: Cannot find module 'js'

Механизм просмотра использует расширение файла для поиска модуля ... Есть идеи, если это возможно?Я хочу сохранить расширение .js для подсветки синтаксиса (конечно, я могу просто настроить свою среду IDE для обработки файла с расширением *.js.ejs как файла JS, но я этого не делаю).

1 Ответ

2 голосов
/ 01 ноября 2011

вы можете использовать app.register () следующим образом:

 app.register('.extension', require('ejs'));

для рендеринга будет использоваться расширение.

...