2016-01-21 59 views

回答

1

它看起來過分地類似於ASP ....

http://www.w3schools.com/asp/showasp.asp?filename=demo_text

<%將打開服務器端ASP代碼。

<%=直接打印服務器端如<% print("Something"); %> - ><%=print("something");%>


通過jz87你會看到代碼看着在評論中添加了鏈接snipplet

<% if (ENV === 'dev') { %> 
    <script>System.config(<%= JSON.stringify(SYSTEM_CONFIG) %>)</script> 

    <script> 
    System.import('<%= BOOTSTRAP_MODULE %>') 
     .catch(function (e) { 
     console.error(e, 
      'Report this error at https://github.com/mgechev/angular2-seed/issues'); 
     }); 
    </script> 
    <% } %> 

這似乎是因爲<%>確實表示在瀏覽器呈現頁面之前執行的「服務器端代碼」或代碼(這是JSP,ASP和PHP的工作原理)。正在使用的語言,我想是ECMAScript 6(JavaScript)。

所以我猜想,您正在尋找在<%%>

+0

同意。必須是某種「正確」的代碼。也類似於JSP腳本。 – jrf

+0

除了這與ASP沒有任何關係。看看這個https://github.com/mgechev/angular2-seed/blob/master/app/index.html – jz87

+0

我根據你的鏈接編輯我的回覆。請記住,這只是一個受過教育的猜測 – Ajwhiteway

2

在JavaScript中的服務器端代碼片段這可能是吞氣模板插件。請參閱:

https://www.npmjs.com/package/gulp-template

,並在angular2種子項目,你可以看到它被調用的:

tools/tasks/seed/build.index.dev.ts 

以下是該文件的摘錄:

export =() => { 
    return gulp.src(join(APP_SRC, 'index.html')) 
    .pipe(inject('shims')) 
    .pipe(inject('libs')) 
    .pipe(inject()) 
    .pipe(plugins.template(templateLocals())) <-- HERE 
    .pipe(gulp.dest(APP_DEST)); 
}; 
相關問題