Angular 2应用程序没有服务器?

时间:2017-02-22 15:38:19

标签: node.js angular typescript

如何在不运行服务器的情况下运行Angular 2应用程序? 我只需要一个包含index.html的文件夹(另外还有一些css,js)

2 个答案:

答案 0 :(得分:1)

如果你使用angular-cli,你可以ng build --prod。 index.html将位于dist文件夹中。

答案 1 :(得分:0)

完成Admir Sabanovic的回答。在你的app.module.ts中添加为提供者

providers: [
   { provide: LocationStrategy, useClass: HashLocationStrategy }
]

在index.html中更改行< base href =" ./" >由

<script>document.write("<base href='"+window.location.href+"'/>") </script>