我正在构建一个 Angular 4 应用程序。对于本地开发,我正在使用ng serve.
Angular 似乎完全在浏览器中运行。只是ng serve开发工具吗?是否可以在服务器而不是浏览器上运行 Angular 控制器?
Angular 确实是一个前端框架,因此它在浏览器中运行。 ng serve运行一个 webpack 开发服务器,这样你就可以看到你的应用程序的样子,而不必启动一个单独的 web 服务器并捆绑你的代码。部署时,您将有一个现有的网络服务器托管您的 angular 代码,但控制器将只负责客户端(浏览器)标记。对于服务器端路由(服务器上的控制器),您不会使用 angular,而是使用某种服务器端 Web 框架。例如,您可以在服务器端使用 NodeJS 和服务器端控制器(通常这些将返回您的 Angular 应用程序将使用的 JSON 数据)。
| 归档时间: |
|
| 查看次数: |
1333 次 |
| 最近记录: |