我正在尝试运行reactnative
应用程序。我更新了npm
及其包依赖项。
使用以下一系列命令
npm install
其次是
npm update
然后
npm install -g yarn
然后我尝试将纱线作为yarn start
即使在所有更新之后,它仍然无法识别纱线。但是当根据其文档安装一个新的反应性应用程序并运行纱线时,它可以工作,但不能使用这个反应性项目。
我正在使用反应原生"0.55.3"
我查看了SO,发现这个问题与我有同样的问题。但这些答案对我不起作用。 React Native Error - yarn' is not recognized as an internal or external command
如果有人可以提供帮助,我将非常感激。感谢
答案 0 :(得分:1)
您确定错误与纱线本身有关吗?您的确切错误是什么?
您可以尝试安装纱线from their website并重新启动计算机,以确保您的命令行知道它在哪里。
答案 1 :(得分:0)
检查环境变量的路径,如果不存在,请手动添加。
安装提示会显示安装位置。
就我而言,
路径:C:\ Users <用户名> \ AppData \ Roaming \ npm \ yarn \ bin
手动添加路径解决了我的问题。 (设置路径后重新打开命令提示符)
或
问题可能是路径中的垃圾箱之后缺少了一个额外的“ \”。
转到“环境变量”并按如下所示更改路径
有错误:C:\ Program Files(x86)\ Yarn \ bin(不起作用)
已解决:C:\ Program Files(x86)\ Yarn \ bin \(正在工作)
答案 2 :(得分:0)
在 linux 上重启终端对我有帮助。