E JS маркер не работает - PullRequest
1 голос
/ 18 июня 2020

Уважаемое сообщество по переполнению стека, я пытаюсь поместить маркер E JS в свой файл list.e js, и мне нужно это сделать - (это первое изображение взято из видеоурока)

Desired outcome

Но в моем случае я столкнулся с этой проблемой

-

E JS маркер - это просто текст, но первый <% =%> работал (хотя он был фиолетовым, а не красным), но он превращал все последующие закрывающие теги html (h1, body и html) в простой текст. Итак, я попытался снять отметку с опции Use Tree Sitter Parsers в настройках Atom, как показано ниже

-

, и это изменило мою первую проблему на ту, которую я пытаюсь решить прямо сейчас , который Вы можете видеть на картинке, где мой маркер E JS представляет собой простой текст, но последующие закрывающие теги html снова работают. Я попытался снова проверить этот параметр «Использовать парсеры ситтера дерева», а затем перезапустить Atom, но маркер E JS остался таким же, как если бы я не проверял этот параметр снова, но я это сделал. Я надеюсь, что это понятно. Если нет, то учтите, что это мой первый вопрос о переполнении стека, поэтому проявите ко мне терпение. В следующих постах я постараюсь быть более точным. Буду очень признателен за вашу помощь.

PS Я правильно установил модуль E JS и включил его в свое приложение. js -

app.set('view engine', 'ejs');

Я использую Node.js и диспетчер пакетов узлов, и я создал константу своего приложения, используя Express. js -

const app = express();

...