首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Understanding the CLI

需要本机代码的项目

此页面仅适用于react-native init使用Create React Native App 制作的或使用此类应用程序弹出的项目。有关弹出的更多信息,请参阅创建React Native App存储库的指南

虽然您可能已将react-native-clivia npm作为单独的模块安装,但它是用于访问嵌入在每个项目的React Native中的CLI的外壳程序。您的命令及其效果取决于react-native项目上下文中模块的版本。本指南将简要介绍模块中的CLI。

React Native有一个local-cli名为文件的文件夹cliEntry.js。在这里,命令是从commands.jsCLI命令中读取和添加的。EGreact-native link命令,存在于react-native/local-cli/link文件夹中,并且需要在commands.js,这将其注册为一个记录命令被暴露于CLI。

在每个命令条目的末尾是一个导出。导出是一个具有执行功能的对象,对命令的描述和命令名称。该link命令的对象结构如下所示:

代码语言:javascript
复制
module.exports = {
  func: link,
  description: 'links all native dependencies',
  name: 'link [packageName]',
};

参数

命令名称用于标识命令预期的参数。当命令参数被大于,小于符号包围时< >,这表示该参数是预期的。当括号括住参数时[ ],表示参数是可选的。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com