点燃! React Native样板套件!

React native是一个很棒的工具,但是使用React-Native开始一个新项目根本就不那么出色。 考虑所有需要安装的工具可能会让您头疼。

典型的最佳实践RN应用程序包括reduxreact-navigationr18n 。 还有一些更专业的库,例如redux-saga 。 首先,您必须安装它们并使它们协同工作。 这需要时间并且需要努力。

如果您对此感到厌烦,请见面, 点燃


如上所述,根据您要启动的项目,开始一个新项目可能要花费一些时间。如果我告诉您可以将其减少到几分钟并将剩余的时间用于实际编码,该怎么办。 它比您想象的要简单。

让我解释一下该hack会被点燃,它实际上是做什么的?

Ignite是React Native的生成器,带有样板,插件等。 Ignite团队已发布了第二个版本,称为Ignite CLI 。在第一个版本中,您可以选择一个-Infinite Red的样板-现在,您可以从许多样板中进行选择,还可以根据需要添加独立的插件。


让我们使用Ignite进行第一个React-native应用程序。 Ignite有一个非常简单的CLI,但是首先我们必须安装它。

只需在您的终端中输入即可。


 npm install -g ignite-cli 

提醒:Ignite CLI必需的纱线已安装在系统上。

安装ignite之后,我们可以创建第一个应用程序。

 ignite new MyNewAppName 

在创建过程中它将询问您一些问题。 您可以选择是否要安装它们。

等待几分钟,然后您应该会看到类似这样的信息

  ---------------------------------------------- 
()(
)\)((/()\)*)
(()/()\))(())(()/(`)/((
/(_))(()/((((_)\ /(_))()(_)))\
(_))/(__))_ __((_)(_))(_(_())((_)
| _ _ | (_))__ | | \ | | | _ _ | | _ _ | | __ |
| | | (_ | | .` | | | | | | _ |
| ___ | \ ___ | | _ | \ _ | | ___ | | _ | | ___ |
-----------------------------------------------不公平的起点用于您的React Native应用程序。
https://infinite.red/ignite----------------------------------------- ------🔥点火应用程序BossBoilerplate
✔使用无限红样板
✔在16.03秒内添加了React Native 0.50.0
✔在5.63秒内添加了ignite-ir-boilerplate
✔配置了git🍽时间准备做饭!要在iOS中运行:
cd MyNewAppName
react-native run-ios要在Android中运行:
cd MyNewAppName
react-native run-android查看ignite可以为您做什么:
cd MyNewAppName
点燃

就这样 。 您超酷的移动应用已准备好启动。

要查看所有可用的样板,请单击此处。

外挂程式

Ignite支持大量插件。 您可以只键入一行即可安装支持的插件。

假设您在应用程序中需要maps

 ignite add maps 

而已。 语法非常简单ignite add + PluginName

要查看所有可用的插件,请单击此处。

真实世界的经验

我想和您谈谈我如何使用Ignite。 好的。 我有一个主意,想实现它,但是我害怕开始,因为我的第一个应用程序的安装进度比实际编码花费的时间太长。

经过一番研究后,我发现有点火现象,并进行了尝试。 即使一开始它也非常简单。

我的项目必须包括一个视频播放器,所以我很容易地安装了它。

 ignite add video 

目前为止就这样了。 谢谢您阅读☺