Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular app auth自由开发过程_Angular_Development Environment - Fatal编程技术网

Angular app auth自由开发过程

Angular app auth自由开发过程,angular,development-environment,Angular,Development Environment,我有一个Angular应用程序,仅用于管理目的,因此它只有一个不需要用户身份验证的登录页面 我正在寻找一种指定条件的方法,在这种条件下,我可以在开发模式下绕过登录,使用不需要服务器数据的内部应用程序结构。此外,我想为我的应用程序提供一些虚拟数据,以填充一些表格以查看工作,我希望有条件地导入这些数据,即我不想让我的应用程序包含大量未在prod模式下使用的数据 环境变量,因为它不适合这种情况,因为它会包含太多的数据,我喜欢将这些数据分散到各个文件中以使其更易于阅读。所以,您要做的是使用模拟数据。在理

我有一个Angular应用程序,仅用于管理目的,因此它只有一个不需要用户身份验证的登录页面

我正在寻找一种指定条件的方法,在这种条件下,我可以在开发模式下绕过登录,使用不需要服务器数据的内部应用程序结构。此外,我想为我的应用程序提供一些虚拟数据,以填充一些表格以查看工作,我希望有条件地导入这些数据,即我不想让我的应用程序包含大量未在prod模式下使用的数据


环境变量,因为它不适合这种情况,因为它会包含太多的数据,我喜欢将这些数据分散到各个文件中以使其更易于阅读。

所以,您要做的是使用模拟数据。在理想情况下,所有api调用都会有模拟json响应。在开发环境中,所有API调用都将返回模拟JSON响应,这些响应复制实际后端服务器可能返回的内容。然后,您可以在“开发”模式下导航应用程序,而无需任何后端支持,并且完全脱机工作

在项目中有一个用于模拟的文件夹是非常常见的,如果您关心的是生产中不会使用的数据,那么json文件只占用很少的空间

编辑:另一个选项是使用创建您自己的伪端点,这不会将未使用的数据添加到您的项目中