我正在尝试编写一个FTL页面并使用Freemarker模板标签直接从服务器中包含基本内容。在我的Main.ftl中,我有以下
<p> Account logged in is ${model.Account.getAccountId()}</P.
然而,当我尝试构建Angular时,Angular引擎抱怨它不知道什么型号,尽管事实上我试图从Freemarker而不是Angular引擎中调用它。有没有办法告诉Angular忽略Freemarker的内容?谢谢。 - - - - - - - 编辑 - - - - - - - - - - 似乎错误来自Html Webpack插件这是我在尝试处理文件时遇到的错误。
`Html Webpack插件:
ReferenceError: model is not defined - Main.ftl:75 /usr/local/project/Angular/src/Main.ftl:75:10
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
index.js:264 [Angular]/[html-webpack-plugin]/index.js:264:16
util.js:16 tryCatcher [Angular]/[bluebird]/js/release/util.js:16:23
promise.js:512 Promise._settlePromiseFromHandler [Angular]/[bluebird]/js/release/promise.js:512:31
promise.js:569 Promise._settlePromise [Angular]/[bluebird]/js/release/promise.js:569:18
promise.js:606 Promise._settlePromiseCtx [Angular]/[bluebird]/js/release/promise.js:606:10
async.js:138 Async._drainQueue [Angular]/[bluebird]/js/release/async.js:138:12
async.js:143 Async._drainQueues [Angular]/[bluebird]/js/release/async.js:143:10
async.js:17 Immediate.Async.drainQueues [Angular]/[bluebird]/js/release/async.js:17:14
另一件事,我似乎没有在Windows上遇到这个错误,但是当我使用我的mac时我会这样做(虽然这可能是其他的,因为我的git repo似乎没有传输好从Mac到Windows)。