如何安装react-native?

问题描述 投票:0回答:2

我正在尝试通过 npm 安装 React Native,但控制台出现错误

安东航空:ant anton$

npm i -g create-react-native-app

npm 警告 checkPermissions 缺少写入权限 /usr/local/lib/node_modules npm 错误!路径 /usr/local/lib/node_modules npm 错误!代码 EACCES npm 错误! errno -13 npm 错误!系统调用访问 npm 呃!错误:EACCES:权限被拒绝,访问 '/usr/local/lib/node_modules' npm 错误! { 错误:EACCES:权限 被拒绝,访问 '/usr/local/lib/node_modules' npm 错误!堆栈:'错误: EACCES:权限被拒绝,访问“/usr/local/lib/node_modules”, npm 错误!错误号:-13,npm 错误!代码:'EACCES',npm 错误!系统调用: “访问”,npm 错误!路径: '/usr/local/lib/node_modules' } npm 错误! npm 错误!请尝试以 root/管理员身份再次运行此命令。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
/Users/anton/.npm/_logs/2018-08-12T16_40_46_899Z-debug.log Air-Anton: 蚂蚁安东$

帮助我如何解决它?

node.js reactjs react-native npm node-modules
2个回答
0
投票

看起来您需要 root 权限才能安装 React Native cli,因为您没有正确的权限来安装二进制文件

/usr/local/lib/node_modules

使用 sudo 运行相同的命令或暂时以 root 身份登录。尝试以下方法

$ sudo npm i -g create-react-native-app

或者,您可以以 root 身份登录

$ su
[Enter root password]
# npm i -g create-react-native-app

0
投票

确保您已完成所有先决条件: Xcode(iOS) 安卓工作室(安卓) Visual Studio 代码 (IDE)

更新 Xcode 中的命令行工具。

依赖关系 自制 酿造安装节点 酿造安装守望者

CocoaPods:https://cocoapods.org/ sudo gem 安装 cocoapods

现在,我们可以创建我们的第一个 React Native 应用程序了: 第 1 步:创建一个反应本机应用程序 npx react-native@latest init FirstProject 第 2 步:启动 Metro npm 启动 第 3 步:开始您的申请 npm 运行 ios

© www.soinside.com 2019 - 2024. All rights reserved.