如何为 angular 等前端框架提供服务器端脚本

坦率

如何为 angular 等前端框架提供服务器端脚本

我正在使用 CLI 在 Angular 5 中构建一个 Web 应用程序。我还没有构建服务器端组件,所以现在使用模拟数据,因为我在通过相对 urls调用服务器(php 文件)工作时遇到问题正在使用 CLI 之类的方式提供文件,ng serve --open并且它托管在localhost:4200. 据我所知,它现在确实解析了 PHP 代码,有些人建议我通过 XAMPP 提供它。我觉得这很令人困惑,因为它将在另一个端口上提供服务,例如,localhost:8080这意味着我必须像这样指定完整的 urllocalhost:8080/api/products/24才能使其工作。有没有其他方法可以做到这一点,这样我的网址就可以了api/products/24因为在生成生产文件时,localhost:8080出现在 url 中的文件会导致问题。

大卫

您还可以使用环境的配置文件,以便您可以指定 api 的 URL。

这样,当您使用服务中的 API 时,您将使用配置的值而不是硬编码的值

环境.ts

{
  apiUrl: "http://mydevelopmenturl
}

环境.prod.ts

{
  apiUrl: "http://myrealurl
}

当您需要进行 API 调用时,请使用配置中的 URL

import { environment } from '../environments/environment';

getAccounts()
{
    return this.http.get(`${environment.apiUrl}/api/accounts`);
} 

进行构建时,指定要使用的环境

ng build --environment=...

https://github.com/angular/angular-cli/wiki/build#build-targets-and-environment-files

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 angular 等框架时服务器上服务器端脚本的文件结构

来自分类Dev

如何使用Angular 2服务器端渲染

来自分类Dev

如何为gRPC启用服务器端SSL?

来自分类Dev

如何为Angular和Django设置Nginx服务器

来自分类Dev

如何为服务器构建 Angular 2.4.4 项目

来自分类Dev

如何为生产服务器升级 Angular CLI?

来自分类Dev

如何在angular-grid中进行服务器端排序/过滤?

来自分类Dev

如何在服务器端分页中使用Angular UI-Grid

来自分类Dev

使用angular js时如何执行服务器端重定向

来自分类Dev

如何在Angular中生成服务器端会话变量?

来自分类Dev

如何使用php构建服务器端脚本

来自分类Dev

如何使用使用skip参数的angular-ui引导程序进行服务器端分页?

来自分类Dev

如何为角度前端本地的后端服务器提供服务?

来自分类Dev

如何为Firebase实现Node.Js服务器端事件侦听器?

来自分类Dev

在 Angular Universal 中,如何在服务器端渲染期间避免 API 客户端并将它们推迟到客户端?

来自分类Dev

结合使用Meteor和Angular2 / Typescript,如何基于客户端事件从服务器端代码调用外部Web服务?

来自分类Dev

如何为网站的服务器端应用设置Google+登录?

来自分类Dev

如何为已经安装的Postgres版本安装Postgres服务器端(后端)头文件

来自分类Dev

如何使用实体框架核心在角度上进行服务器端分页

来自分类Dev

如何在无胖框架中创建服务器端验证?

来自分类Dev

在服务器端的Django REST中使用API,并在Angular的客户端中提供该API

来自分类Dev

Angular 2 Universal-服务器端渲染

来自分类Dev

Angular 2(Beta)服务器端验证消息

来自分类Dev

使用Angular Material处理服务器端错误

来自分类Dev

如何在数据库上运行独立的服务器端脚本

来自分类Dev

如何使用发布到服务器端脚本提交表单输入值

来自分类Dev

如何同步调用Google Apps脚本服务器端函数?

来自分类Dev

如何通过 JSON 将表数据从 HTML 前端传递到 Django 中的服务器端?

来自分类Dev

如何为angular-translate提供后备静态文件?

Related 相关文章

  1. 1

    使用 angular 等框架时服务器上服务器端脚本的文件结构

  2. 2

    如何使用Angular 2服务器端渲染

  3. 3

    如何为gRPC启用服务器端SSL?

  4. 4

    如何为Angular和Django设置Nginx服务器

  5. 5

    如何为服务器构建 Angular 2.4.4 项目

  6. 6

    如何为生产服务器升级 Angular CLI?

  7. 7

    如何在angular-grid中进行服务器端排序/过滤?

  8. 8

    如何在服务器端分页中使用Angular UI-Grid

  9. 9

    使用angular js时如何执行服务器端重定向

  10. 10

    如何在Angular中生成服务器端会话变量?

  11. 11

    如何使用php构建服务器端脚本

  12. 12

    如何使用使用skip参数的angular-ui引导程序进行服务器端分页?

  13. 13

    如何为角度前端本地的后端服务器提供服务?

  14. 14

    如何为Firebase实现Node.Js服务器端事件侦听器?

  15. 15

    在 Angular Universal 中,如何在服务器端渲染期间避免 API 客户端并将它们推迟到客户端?

  16. 16

    结合使用Meteor和Angular2 / Typescript,如何基于客户端事件从服务器端代码调用外部Web服务?

  17. 17

    如何为网站的服务器端应用设置Google+登录?

  18. 18

    如何为已经安装的Postgres版本安装Postgres服务器端(后端)头文件

  19. 19

    如何使用实体框架核心在角度上进行服务器端分页

  20. 20

    如何在无胖框架中创建服务器端验证?

  21. 21

    在服务器端的Django REST中使用API,并在Angular的客户端中提供该API

  22. 22

    Angular 2 Universal-服务器端渲染

  23. 23

    Angular 2(Beta)服务器端验证消息

  24. 24

    使用Angular Material处理服务器端错误

  25. 25

    如何在数据库上运行独立的服务器端脚本

  26. 26

    如何使用发布到服务器端脚本提交表单输入值

  27. 27

    如何同步调用Google Apps脚本服务器端函数?

  28. 28

    如何通过 JSON 将表数据从 HTML 前端传递到 Django 中的服务器端?

  29. 29

    如何为angular-translate提供后备静态文件?

热门标签

归档