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)
之后我应该再做一次:
npm start
如何解决这个非常烦人的问题? 感谢
答案 0 :(得分:8)
我认为这是“保存写入”的问题,我正在使用Webstorm,取消选中"文件 - >设置 - >系统设置 - > sychronization->使用安全写"看它是否对你有帮助。
答案 1 :(得分:7)
<强>解决方案:强>
加载结束后如何修复文件权限
react-native start
首先,转到android文件夹
cd android
现在清理项目......
gradlew clean //for Mac users, change gradlew to ./gradlew
现在再次在根文件夹中运行构建过程
cd ..
react-native run-android
答案 2 :(得分:4)
基本上它看起来像反应包装器上的Windows bug。禁用热重新加载时,应该停止它。如果没有,你能尝试&#34; npm cache clean&#34;在运行之前&#34; react-native run-android&#34;,拜托?您也可以尝试在管理员上运行。如果这些不起作用,可能是关于防病毒应用程序。
你也可以添加&#34; .idea&#34;文件夹到你的github忽略文件试试?您是否尝试直接从Webstorm(或任何基于eclipse的平台)或终端运行它?
答案 3 :(得分:0)
关闭SourceTree为我做了伎俩。一旦我将我的更改推送到存储库也崩溃了服务器(我认为GitKraken具有相同的效果)。
答案 4 :(得分:0)
我发现的最佳临时修复是当您执行run
sudo docker run -p 9001:9000 -v ./dragnn_data:/models ljm625/syntaxnet-rest-api:dragnn
test
http://Yourip:9001/api/v1/use/Chinse
curl -X POST -d '{ "strings": ["今天 天气 很好","猴子 爱 吃 桃子"],"tree":true }' -H "Content-Type: application/json" http://xxx.xx.xx.xx:9001/api/v1/query
时,请注意React包管理器,一旦打开,请关闭它并等到react-native run-android
的进度说react-native run-android
然后在您的react-native项目的同一目录中打开另一个cmd并执行BUILD SUCCEEDED
。如果服务器再次崩溃或您收到任何错误,您可以再次执行npm start
并继续工作。
答案 5 :(得分:0)
原因之一可能是如果npm服务器(cmd终端窗口)中的任何一个是您项目的服务器还是其他项目,然后将其关闭,现在您将不会收到此错误
答案 6 :(得分:-6)
使用
$ react-native start
І希望它有效