Angular 2 没有网络服务器

Angular 2 without Webserver

如何在没有网络服务器和文件系统的情况下在生产中使用 Angular 2? 由于公司政策,我不能使用网络服务器 (这不是 Angular 的问题,因为我可以使用文件系统)。

如果您不需要网络,Angular(版本 2 和更高版本)应用程序可以在 file:/ 协议上正常工作。但是您必须在 index.html 中设置正确的基本 href 路径。如果您使用的是 Angular CLI,则可以使用以下命令构建应用程序:

ng build --base-href=/path/to/your/application/dist/

然后在浏览器中打开 file:///path/to/your/application/dist/index.html