angular2 index.html不显示渲染模板

时间:2016-08-29 12:52:07

标签: html tomcat intellij-idea angular

我在intellij中有一个tomcat服务器项目。

我在这个项目中创建了一个client文件夹。

它包含angular2 index.html模板。

我从intellij运行tomcat,它使用端口8880

托管

然后我尝试访问localhost:8880/../client/index.html(简化路径)

这是我的HTML:

<!doctype html>
<html>
<head>
  <base href="/">
  <meta charset="utf-8">
  <title>Ng2</title>

  {{#unless environment.production}}
  <script src="/ember-cli-live-reload.js" type="text/javascript"></script>
  {{/unless}}
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root>Loading...</app-root>
    {{#each scripts.polyfills}}
    <script src="{{.}}"></script>
    {{/each}}
    <script>
      System.import('system-config.js').then(function () {
        System.import('main');
      }).catch(console.error.bind(console));
    </script>

</body>
</html>

但我看到了这个内容:

{{#unless environment.production}} {{/unless}} Loading... {{#each scripts.polyfills}} {{/each}}

如果我使用npm start并导航到localhost:4800我会按照我的预期看到html。

如何在端口8880上托管服务器和客户端,以便客户端可以使用相同的端口发布到服务器?

0 个答案:

没有答案