Mac M1 Air配置React Native时执行npm run ios报错求助
解决npm run ios报错"missing script: ios"的问题
核心原因
你的项目根目录下的package.json文件中,没有配置名为ios的npm脚本命令,npm找不到对应的执行指令所以报错。
解决步骤
- 打开项目根目录下的
package.json文件,找到scripts字段 - 在
scripts中添加ios对应的命令:"scripts": { // 保留原有其他脚本,比如start、test等 "ios": "react-native run-ios" } - 保存文件后,重新在终端执行
npm run ios
备选方案(直接执行底层命令)
如果不想修改package.json,也可以直接执行React Native的原生命令:
npx react-native run-ios
额外检查点
- 确认你当前终端的工作目录是项目根目录(即包含package.json的文件夹)
- 确认已经安装了所有依赖:执行
npm install或yarn install
内容的提问来源于stack exchange,提问作者Thanos
相关产品推荐
相关产品推荐

