【发布时间】:2016-06-01 02:56:43
【问题描述】:
(我是 Angular2 星球上的新人(从垂死的星球移民
Flex/Actionscript,所以请原谅这个幼稚的问题)
我是否犯了一个致命错误,认为在从 Angular CLi 对我的项目运行“ng build”命令后,我最终会在目录“dist”中得到一个正常运行的项目——我可以在浏览器,放在服务器上?
我最终得到一个文件夹,里面装满了正确命名的东西等。我在这里缺少一个步骤吗?
【问题讨论】:
-
你没有误会。您应该能够将
dist文件夹的内容转储到您选择的 Web 服务器并拥有一个工作站点。 -
如果你想启动开发服务器以在本地运行网站,你应该使用
ng serve而不是ng build。 -
我还没有查看
index.html中的所有内容,但我猜它不会简单地从文件系统正确加载,所以是的,您需要一个用于生产应用程序的服务器。跨度> -
您可以通过
ng build -prod制作完整的生产应用程序。对于测试,您可以运行ng serve -prod命令并在 localhost:4200 中打开应用程序
标签: angular angular-cli