问题标签 [react-native-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
43586 浏览

ios - 从终端运行 React Native iOS 版本构建

我正在尝试直接从终端运行发布版本,但我没有找到这样做的选项。

从 XCode 需要做的是:

产品 -> 方案 -> 编辑方案(cmd + <),确保您在侧面的“运行”选项卡中,并将“构建配置”下拉菜单设置为“发布”。

http://facebook.github.io/react-native/docs/running-on-device-ios.html#building-your-app-for-production

有什么选项可以react-native-cli做同样的事情吗?像react-native run-ios -configuration Release什么?

我的目标是生成一个不需要正在运行的服务器来提供给 QA 团队的构建。

0 投票
1 回答
147 浏览

react-native - 终端中的本机反应突然不起作用

我使用它很好,但它突然变得没有反应。我已经尝试过 react-native start、init 和 run-ios

它只是卡住了 在此处输入图像描述

0 投票
1 回答
1259 浏览

javascript - 运行打包程序时 React Native 命名冲突错误,由“lodash”和“yeoman-generator”引起

描述

在我的项目中,我正在使用"react-native": "0.36.0"依赖项:

  • "lodash": "^4.15.0"
  • "yeoman-generator": "^0.24.1"

当使用高于"^3.10.1"for"lodash""0.21.2"for 的版本时,我会在和运行打包程序时"yeoman-generator"遇到命名冲突。"lodash""inquirer""cli-width"

再生产

具有上述依赖项并运行:react-native start --reset-cache

结果:

解决方案

使用与for"lodash"和for"yeoman-generator"中使用的版本相同的版本可以解决问题,但目前对我来说确实不是一个选择,特别是因为它是另一个依赖项的依赖项。还有其他可能的解决方法吗?react-native@0.36.0"^3.10.1""lodash""0.21.2""yeoman-generator""yeoman-generator"

谢谢!

更新

关于这个问题的更多细节可以在react-native我发布的 Gihub 问题中找到:https ://github.com/facebook/react-native/issues/11200

更新 2

升级react-native到 0.39 解决了这个问题。实际的修复似乎是删除明显未使用(并且可能已过时)的yeoman-generator依赖项:https ://github.com/facebook/react-native/commit/1fd7a574ba538d05da4be841c84a70766464ec13

0 投票
3 回答
583 浏览

react-native - `react-native init AwesomeProject` 抛出 SyntaxError

react-native init AwesomeProject正在投掷SyntaxError: Unexpected token :,我不知道为什么。我已经卸载并重新安装了 react-native-cli。尝试有无yarn. 有什么建议么?

0 投票
0 回答
183 浏览

android - Android 模拟器错误消息,从 react-native-cli 运行 React Native 演示

错误:

系统:

  • 赢得 10 x64
  • 安卓工作室 2.2.3
  • AVC Nexus_5x_API_23

我使用了react-native-clireact-native run-androidCMD 状态`BUILD SUCCESSFUL

总时间:1 分钟 10.929 秒在 emulator-5554 上启动应用程序(adb -s emulator-5554 shell am start -n com.albums/.MainActivity)..`

但我收到上面的错误

模拟器错误

0 投票
2 回答
3056 浏览

javascript - 如何观看 react-native node_modules 的变化

当我运行react-native startnpm start打包程序启动并提示Looking for JS files in /Users/map/repos/myrepo/

我启用了热重载。当我更改位于其中的文件时,/Users/map/repos/myrepo/node_modules/react-native/似乎可以检测到更改,但是如果我在第三方存储库中编辑文件,/Users/map/repos/myrepo/node_modules/react-native-menu/就像 watchman 没有检测到更改一样。

我刚刚将我项目中的 React Native 升级到 0.39,我认为这不是之前的默认行为。我已经设置了一些登录,react-packager/src/node-haste/index.js并且似乎react-native-menu文件包含在 中hasteFSFiles,但是change没有触发事件。

我试过删除node_modules并重新安装它,清洁守望者状态和其他没有运气。

0 投票
1 回答
1109 浏览

react-native - React 本机捆绑命令在复制资产时挂起

我正在尝试使用 react native cli 为 Android 运行 react-native 包。它在尝试将资产复制到“res”文件夹后挂起。我在 Windows 10 上运行它。

这是控制台输出:

根据我在源文件中看到的内容,它应该在完成该步骤后解决一个承诺。它以前工作过,但突然停止工作。

有没有人有任何建议可能是一个问题?

谢谢!

0 投票
1 回答
2208 浏览

node.js - 我无法安装 react native cli?

我正在使用窗口。我在 node.js 命令提示符下运行了以下命令

npm install -g react-native-cli

它显示了图像中的内容。

Node.js 命令提示符

任何人都可以告诉我有什么问题吗?我是否下载了 react native cli?

谢谢。

0 投票
2 回答
411 浏览

react-native - SyntaxError:您只能在启用“classProperties”插件时使用类属性

使用初始化应用程序时出现以下语法错误react-native init MyApp

我不知道为什么会突然发生这种情况。以前一切正常。我想我在修修补补时错误地删除了一些配置文件。

0 投票
0 回答
525 浏览

android - 在 react-native 中调用 JSTimersExecution.callTimers 时出错

我在 react-native 中遇到了这种错误类型。请找到随附的屏幕截图。请指导我解决此错误。

在此处输入图像描述

我正在使用 react-native-cli: 2.0.1 react-native: 0.44.0