React Native EXPO 中对 index.tsx 文件的更改不会保存

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

对 React Native EXPO 中的 index.tsx 文件的更改不会保存在标准项目构建中。

按照 React Native 官方网站上的说明进行操作 https://docs.expo.dev/

对 index.tsx 文件进行更改后,我尝试保存该文件。文件未保存,并出现一个窗口,其中显示文本“无法保存‘index.tsx’:权限不足。要使用管理员权限重试,请选择“在 Sudo 模式下重试”。我单击“在 Sudo 模式下重试”按钮,输入用户密码,但未保存,但出现另一个窗口,并显示错误“无法保存资源‘index.tsx’:命令失败:

”/私人/var/文件夹/mw/g9zk2wqj777d_n2_bsqkkbwm0000gp/T/AppTranslocation/25211A84-FF66-4F6C-B3DA-41C0E613E447/d/Visual 工作室代码。应用程序/内容/资源/应用程序/bin/代码”--文件写入 ‘/用户/ozimkovsergei/库/应用程序 支持/代码/代码提升-IcYdR3iJ’ ”/用户/ozimkovsergei/文档/OZIMKOV Industries/oi/OiAppThree/OiSail/app/(选项卡)/index.html tsx“ 使用时出错 --file-write: EPERM: 不允许操作,打开 ‘/Users/ozimkovsergei/Documents/OZIMKOV Industries/oi/OiAppThree/OiSail/app/(tabs)/index.tsx’”。

之后我点击“重复”,一切都会再次发生。文件未保存。

如果有人知道解决办法,请指教。 VS Code 开发环境。

我单击“在 Sudo 模式下重试”按钮,输入用户密码,但没有保存,但出现另一个窗口,并显示错误“无法保存资源

‘index.tsx’:命令失败: ”/private/var/folders/mw/g9zk2wqj777d_n2_bsqkkbwm0000gp/T/AppTranslocation/25211A84-FF66-4F6C-B3DA-41C0E613E447/d/Visual 工作室代码。应用程序/内容/资源/应用程序/bin/代码”--文件写入 ‘/用户/ozimkovsergei/库/应用程序 支持/代码/代码提升-IcYdR3iJ’ ”/用户/ozimkovsergei/文档/OZIMKOV Industries/oi/OiAppThree/OiSail/app/(选项卡)/index.html tsx“ 使用时出错 --file-write: EPERM: 不允许操作,打开 ‘/Users/ozimkovsergei/Documents/OZIMKOV Industries/oi/OiAppThree/OiSail/app/(tabs)/index.tsx’”。

之后我单击“重复”,一切都会再次发生。文件未保存。

android reactjs react-native visual-studio-code expo
1个回答
0
投票

在继续执行这些命令之前,请关闭所有 VS Code 实例。

  • 首先删除node_modules。

  • 尝试再次安装您的组件。

    npm install -g npm@latest --force or npm i or or npm i <package name> --legacy-peer-deps
    
  • 安装所有软件包后需要清理缓存。

    npx react-native start --reset-cache or npm cache clean --force
    
© www.soinside.com 2019 - 2024. All rights reserved.