Windows和Android:经常使本机服务器崩溃

pvl*_*spk 22 react-native

 ERROR  EPERM: operation not permitted, lstat '...\.idea\workspace.xml___jb_old___'
{"errno":-4048,"code":"EPERM","syscall":"lstat","path":"...\.idea\\workspace.xml___jb_old___"}
Error: EPERM: operation not permitted, lstat 'app\.idea\workspace.xml___jb_old___'
    at Error (native)
Run Code Online (Sandbox Code Playgroud)

之后,我应该再做一次:

npm start
Run Code Online (Sandbox Code Playgroud)

如何解决这个相当恼人的问题?谢谢

小智 13

我认为这是'保存写'的问题,我正在使用Webstorm,取消选中"文件 - >设置 - >系统设置 - >同步 - >使用安全写"来查看它是否对您有所帮助.

  • “使用安全写入”选项已重命名为“保存前备份文件”。 (2认同)

lli*_*oor 8

解:

加载结束后如何修复文件权限 react-native start

首先,转到android文件夹

cd android

现在清理项目......

gradlew clean //for Mac users, change gradlew to ./gradlew

现在再次在根文件夹中运行构建过程 cd .. react-native run-android


the*_*een 5

基本上看起来像React Packager上的Windows Bug。禁用热重装时,应将其停止。如果没有,可以在运行“ react-native run-android”之前尝试“ npm cache clean”吗?您也可以尝试以管理员身份运行。如果这些方法不起作用,则可能与防病毒应用有关。

您还可以将“ .idea”文件夹添加到github忽略文件中尝试吗?您是否要直接或通过Webstorm(或任何基于Eclipse的平台)运行它?