跳至正文
首页 » 博客 » Ignite CLI as Your Home Away From Home

Ignite CLI as Your Home Away From Home

当我第一次开始学习编程片段和应用程序构建的基础知识时,我发现自己陷入了一个世界,在这个世界里,教学文本占据了统治地位,形容词蜷缩在房间的角落里,回避和无用。当然,我在学习的时候经常很挣扎,因为我觉得除了骆驼的文字和断断续续的光标之外,我几乎没有什么可以想象的。当我们切入最近的时候,我一直在开辟一条古朴的道路,穿越技术和基于技术的写作的巨大,不断变化的灌木丛,并且仍然不时地渴望故事书的想象。随着我们产品线的重大变化,我发现自己在文档中穿梭,希望学习我们的更新和整体愿景的来龙去脉。因此,当我坐下来聆听我们的web工具产品开发经理Konstantin Dinev时,我很高兴听到他描述了Ignite UI CLI的更新,因为它完全包含了一个易于理解的视觉: 房子。

点燃UI CLI作为您的家外之家 (可能更整洁)

为了建立基础,命令行界面的Ignite UI正在充当新装修房屋的框架。在这一点上,很可能你一直在寻找移动一段时间,或者你正在寻找一个旧的模型更新。它的动力是通过携带建筑材料和必要的工具来帮助您轻松建造。从字面上看,Ignite UI CLI是一种工具,用于快速自动化应用程序构建,构建您将在其中工作的框架,在新应用程序中生成行业标准的脚手架,并允许快速添加模块和组件到您新构思的程序中。

所以,让我们深入到框架,并解析出一些亮点:

  • 由于没有大型仪器来使用该框架收集大量数据,因此该框架仍以较小的尺寸发货,并允许更快的性能。
  • 它的构建直接面向web开发人员,特别是那些可能不熟悉或不倾向于使用Visual Studio的人。它使一个熟悉的环境和模仿VS的工具箱的命令行版本。
  • 命令行界面是真正的跨平台,因为任何机器都将使用Bash或Shell脚本,操作系统特定的编码留给开发人员的特定项目目标。
  • 它基于Node.js构建,具有跨平台的吸引力,因为Node.js是轻量级的,npm包管理器是开源库中最大的。
  • 它安装了所有必要的依赖项以使您的项目运行,这对那些刚开始的人特别有帮助 (并且不确定甚至可能需要什么依赖项)。

乍一看,Ignite UI CLI非常有用。由于它支持jQuery,Angular和React,您可以从Angular的Ignite UI和JavaScript的Ignite UI中提取组件,以节省项目构建时间。因此,如果您想添加网格,图表或轮播以查看数据,则可以在几秒钟内完成。在各种视图之上,您还可以访问不同的模板,这些模板可以根据您的特定场景进行调整,本质上是将多个组件放在一起来创建一个全面的仪表板。

正如你所看到的,这个工具为bug强化的开发人员、新面孔的初级开发人员以及介于两者之间的每个人提供了易用性和兼容性。从之前提到的,最好将Ignite UI for CLI理解为一个坚固的家。它提供了结构,一个熟悉的和导航的元素是固有的设计。在本系列介绍CLI功能的过程中,我将向您展示使CLI向导为您工作的各种方法,以及开始设置新家的最佳实践。

如果您想开始使用Ignite UI for CLI,请查看GitHub页面 ,并使用我们的wiki进行尝试。到目前为止,它是您遇到的最快的命令行工具之一。

</p