React Native 如何修正制作工程时“复制模板”的错误?

kmbjn2e3  于 2023-01-09  发布在  React
关注(0)|答案(3)|浏览(135)

我正在命令提示符下使用React-Native生成一个新项目,但在使用以下命令时出现错误:

react-native init Style

这是我得到的结果:
√下载模板×复制模板错误错误:找不到模块"C:\用户\用户\应用数据\本地\临时\ncli-init-template-srEvW0\节点模块\React Native\模板. config"错误EBUSY:资源忙或已锁定,rmdir "D:\FUSI\React Native\Style"。有关详细信息,请运行带有--verbose标记的CLI。错误:EBUSY:资源繁忙或锁定,rmdir "D:\FUSI\React Native\Style"位于对象。rmdirSync(fs. js:684:3)位于rmdirSync(D:\FUSI\React Native\node_modules\fs-extra\lib\remove\rimraf. js:276:13)位于对象。rimrafSync [作为removeSync](D:\FUSI\React Native\node_modules\fs-extra\lib\remove\rimraf. js:252:7)位于对象。初始化[作为func](D:\FUSI\React Native\node_modules\react-native\node_modules@react-community\cli\build\native命令\init\init. js:295:26)位于进程。_tickCallback(内部/进程/下一个_tick. js:68:7)
如何修复此错误?

idfiyjo8

idfiyjo81#

Mustafa AK是对的,对我有效的方法是在命令末尾添加--npm标志。
我完全按照教程在React website上的布局进行操作,却遇到了同样的错误。不管出于什么原因,如果你安装了yarn和npm,那么创建新项目的命令就不起作用了。所以你必须添加--npm标志,让它只使用npm,这样就可以了。

npx react-native init AwesomeProject --npm
xbp102n0

xbp102n02#

    • 我也遇到了同样的错误。但我通过以下方法解决了这个问题...**

1.首先,从系统中卸载节点,下载并安装最新版本的节点。
2.安装最新版本的节点后,您需要在命令提示符中写入命令
npm安装-gReact Native客户端
1.现在转到项目目录
cd你的-react-native-project目录
1.现在创建您的React原生项目
React Native初始化您的项目名称。

avwztpqn

avwztpqn3#

https://stackoverflow.com/a/71725307/16114216
1.确保按照react-native教程中的说明卸载全局react-native/cli
1.如果你有yarn和npm,尝试使用--npm end of init命令。
npxReact Native初始化MyApp --模板React Native模板类型脚本--npm
注:如果您的计算机上同时安装了yarn和npm,React Native CLI将始终尝试使用yarn,因此即使您使用npx实用程序,也只会使用npm安装react-native可执行文件,其余工作将委托给yarn。您可以通过在命令中添加--npm标志来强制使用npm。

相关问题