首页 > 解决方案 > 创建反应本机初始化命令时出错

问题描述

我是开发领域的新手,我计划学习 React Native。我安装了所有必要的组件,但在复制模板时出现错误。我应该怎么办?

C:\Users\hp>react-native init MovieBooking

√ Downloading template

× Copying template
error Error: Cannot find module 'C:\Users\hp\AppData\Local\Temp\rncli-init-template-0lrjGr\node_modules\react-native\template.config'

Require stack:
- C:\Users\hp\node_modules\react-native\node_modules\@react-native-community\cli\build\commands\init\template.js

- C:\Users\hp\node_modules\react-native\node_modules\@react-native-community\cli\build\commands\init\init.js

- C:\Users\hp\node_modules\react-native\node_modules\@react-native-community\cli\build\commands\init\index.js

- C:\Users\hp\node_modules\react-native\node_modules\@react-native-community\cli\build\commands\index.js

- C:\Users\hp\node_modules\react-native\node_modules\@react-native-community\cli\build\cliEntry.js

- C:\Users\hp\node_modules\react-native\node_modules\@react-native-community\cli\build\index.js

- C:\Users\hp\node_modules\react-native\cli.js

- C:\Users\hp\AppData\Roaming\npm\node_modules\react-native-cli\index.js
[enter image description here][1]

标签: javascriptreact-nativetemplatescommand-line-interface

解决方案


基本上打开终端运行管理员,如果这不起作用,我认为最新版本的一般问题,我是对的你尝试使用最新的反应原生版本吗?

你可以试试下面的代码;

npx react-native@0.60.0-rc.1 init --template=react-native@0.60.0-rc.1

或者你想使用打字稿

我也发现那是

https://github.com/react-native-community/react-native-template-typescript/issues/38

https://github.com/react-native-community/cli/issues/595

更新

然后尝试重新安装 react-native CLI

这是一个版本错误详细信息此链接的解决方案您可以降级您在 0.60 之前的本机版本,就像这样

react-native init ProjectName --version="0.59.9"

推荐阅读