老师,打开rn 项目时报这个错怎么处理?

来源:2-5 ES6,ES7,ES8学习指南-1

歌安_bmwBM0

2024-11-30

sh-3.2# npx react-native run-ios
error EPERM: operation not permitted, scandir '/Users/huafusong/.Trash'.
Error: EPERM: operation not permitted, scandir '/Users/huafusong/.Trash'
    at Object.readdirSync (node:fs:1506:26)
    at readdirWithFileTypes (/Users/huafusong/node_modules/@nodelib/fs.scandir/out/providers/sync.js:16:33)
    at Object.read (/Users/huafusong/node_modules/@nodelib/fs.scandir/out/providers/sync.js:10:16)
    at SyncReader.scandirSync [as _scandir] (/Users/huafusong/node_modules/@nodelib/fs.scandir/out/index.js:18:17)
    at SyncReader._handleDirectory (/Users/huafusong/node_modules/@nodelib/fs.walk/out/readers/sync.js:28:34)
    at SyncReader._handleQueue (/Users/huafusong/node_modules/@nodelib/fs.walk/out/readers/sync.js:23:18)
    at SyncReader.read (/Users/huafusong/node_modules/@nodelib/fs.walk/out/readers/sync.js:15:14)
    at SyncProvider.read (/Users/huafusong/node_modules/@nodelib/fs.walk/out/providers/sync.js:11:29)
    at ReaderSync.walkSync [as _walkSync] (/Users/huafusong/node_modules/@nodelib/fs.walk/out/index.js:20:21)
    at ReaderSync.dynamic (/Users/huafusong/node_modules/fast-glob/out/readers/sync.js:13:21)
info Run CLI with --verbose flag for more details.
sh-3.2# 

写回答

1回答

CrazyCodeBoy

2024-12-02

看着还是权限的问题,如果你是将rn项目放到了用户根目录下了,可以尝试将切换到你的document目录然后新建一个项目来规避权限的问题。
0
0

RN入门到进阶,打造高质量上线App

解锁React Native开发应用新姿势,React Native新版本热门技术

3172 学习 · 3258 问题

查看课程