处理和测试深层或受保护路线/功能的解决方案

时间:2019-01-11 16:00:39

标签: angular architecture development-environment

我在前端工作时遇到的一个常见问题(针对Angular的工作有这个特定问题,但欢迎提供更广泛的答案!)是如何解决由于处理应用程序的功能或部分而产生的一些工作流问题麻烦。

例如,我当前正在处理Angular应用程序的特定页面或路由。设置了开发环境,我在本地运行一个nodejs服务器和angular应用程序。我正在处理的页面要求我登录该应用程序,导航至我的个人资料,启动一个多步骤表单,最后进入表单的第8页。

每次我对代码进行一些更改并且想要查看结果时,都必须重复此过程,这会极大地减慢进度。

在构造应用程序时是否有最佳实践/体系结构建议/您有什么想法,以便轻松测试这样的页面/功能/组件?

现在,我一直在做的工作是创建一条测试路线,并使用当前正在使用的当前组件/指令/ etc进行填充,从而使我可以更快地对其进行迭代。但是当我合成页面并需要在那里查看结果时,问题又回来了。

我想理想的解决方案是一种构造路由的方法,以便可以轻松地调用它,在启动时将其路由到,传递所需的数据(模拟的或来自开发API的数据),从而能够直接更改代码库后,立即导航到它。

这可以实现吗?

0 个答案:

没有答案