云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_activemq负载均衡_最新活动

小七 141 0

在重复的‘开发it,发货it’周期中,开发人员需要在遵循最佳实践的同时快速开发。""不要重复你自己"是一个人在任何时候都需要遵循的关键原则。

在进行项目时,基本的开发设置会占用一些时间,即使之前已经做了无数次?。这就是像yeoman这样的工具为我们解决的问题。

在处理一些需要创建大量自定义控件的UI5项目时,我们意识到像yeoman这样的工具可以加快开发过程并节省大量时间。它不仅可以加快开发速度,而且可以确保在所有开发人员中创建库的过程是一致的,从而提高可维护性。

因此,我们推出了ui5lab yeoman生成器。

yeoman是一个脚手架工具,可以帮助生成项目模板,大数据解决方案,并帮助您启动项目。您可以在几个命令中生成初始项目设置,并直接深入到最重要的部分,网站云服务器,即针对实际业务需求的 - 编码。您可以在这里查看。

OpenUI5是一个开源的JavasScript UI库,由SAP维护,在Apache 2.0许可下可用。它主要用于构建企业应用程序,具有一组不同的可重用控件。你可以在这里查看。

在今天的OpenUI5世界中,有611个可用的可重用控件,云从,它们随UI库一起提供。然而,有一个庞大的rockstar开发人员社区,他们构建定制控件来满足他们所从事项目的不同需求。一年前,OpenUI5社区决定将所有这些贡献者聚集在一个名为UI5Lab的公共平台上,在很短的时间内,UI5Lab成为所有开源UI5贡献的中心存储库。查看UI5Con上的UI5Lab演示文稿,了解更多信息。

我们的目标是使所有OpenUI5开发人员的贡献过程摩擦更小、更均匀。

因此需要一种快速的脚手架工具,可以让开发人员在自定义控件开发中有一个良好的开端。

演示?generator-ui5lab:Yeoman generator,购物领券,专为创建自定义库和控件而构建,人工智能技术发展,以简化ui5lab贡献。

Yeoman在节点环境中运行,因此请确保已安装最新稳定版本的Node&NPM安装yeoman?npm安装-g yo安装ui5lab发电机?npm install-g ui5lab generator

要开始构建您的第一个自定义库,您只需导航到您的开发目录并打开终端。

输入?yo UI5实验室输入要用于库的命名空间(生成器将确保为命名空间创建正确的目录结构)输入要添加到此控件的第一个控件的名称图书馆。约曼将开始为您做艰苦的工作:

一旦约曼完成,测试新的发电机库和控制类型?grunt

生成器不仅为您生成一个带有示例控件的整个库,还设置了grunt构建环境,以便您可以进行更改并轻松测试自定义控件。示例控件也可以使用较少启用的构建设置进行主题化。

这将使开发设置时间减少到只需一个终端命令即可实现的最短几秒钟?

我们维护generator-ui5lab,并有很多想法,使进一步的贡献过程更容易。我们希望能有更聪明的头脑来做这件事。您可以查看github项目,并通过建议增强、报告问题和最好的 - 提交pull请求?自由地作出贡献?。