Я пытаюсь написать страницу на FTL и использовать теги шаблонов Freemarker для включения основных вещей прямо с сервера. В моем Main.ftl у меня есть следующее
<p> Account logged in is ${model.Account.getAccountId()}</P.
Однако, когда я пытаюсь встроить Angular, двигатели Angular жалуются, что не знают, что это за модель, несмотря на то, что я пытаюсь вызвать это из Freemarker вместо двигателя Angular. Есть ли способ, которым я могу сказать Angular игнорировать вещи из Freemarker? Благодарю.
--------------Редактировать--------------------
Кажется, ошибка исходит от Html Webpack Plugin. Это ошибка, которую я получаю в файле, когда он пытается его обработать.
`Html Webpack Plugin:
ReferenceError: model is not defined
- Main.ftl:75
/usr/local/project/Angular/src/Main.ftl:75:10</p>
<ul>
<li><p>Main.ftl:78 ./node_modules/html-webpack-plugin/lib/loader.js!./src/Main.ftl.module.exports
/usr/local/project/Angular/src/Main.ftl:78:3</p></li>
<li><p>index.js:264
[Angular]/[html-webpack-plugin]/index.js:264:16</p></li>
<li><p>util.js:16 tryCatcher
[Angular]/[bluebird]/js/release/util.js:16:23</p></li>
<li><p>promise.js:512 Promise._settlePromiseFromHandler
[Angular]/[bluebird]/js/release/promise.js:512:31</p></li>
<li><p>promise.js:569 Promise._settlePromise
[Angular]/[bluebird]/js/release/promise.js:569:18</p></li>
<li><p>promise.js:606 Promise._settlePromiseCtx
[Angular]/[bluebird]/js/release/promise.js:606:10</p></li>
<li><p>async.js:138 Async._drainQueue
[Angular]/[bluebird]/js/release/async.js:138:12</p></li>
<li><p>async.js:143 Async._drainQueues
[Angular]/[bluebird]/js/release/async.js:143:10</p></li>
<li><p>async.js:17 Immediate.Async.drainQueues
[Angular]/[bluebird]/js/release/async.js:17:14</p></li>
</ul>
<p>
`
Другое дело, я не вижу этой ошибки в Windows, но я получаю, когда использую свой Mac (хотя это может быть что-то другое, так как мое git-репо, похоже, не очень хорошо переносилось с Mac на Windows ).