Windows10修改环境变量后Atom启动显示红页报错如何解决?
故障原因
你的报错核心是EPERM: operation not permitted, open 'C:\Users\Honeybear\.atom\compile-cache\less\...\imports.json',本质是Atom没有权限读写用户目录下的.atom配置缓存文件夹,之前修改环境变量时大概率误改动了该目录的权限配置。另外出现的两个deprecated警告是Atom本身旧版本的特性提示,不会导致崩溃,无需处理。
普通卸载重装Atom不会删除用户目录下的私有配置文件夹,所以权限问题会一直残留,无法通过重装解决。
解决方案
- 先完全关闭Atom,打开任务管理器杀掉所有和Atom相关的后台进程,避免文件被占用。
- 打开资源管理器进入
C:\Users\Honeybear\路径,找到.atom文件夹,直接删除整个文件夹:该文件夹存储的是你的Atom配置、插件、缓存数据,删除后重启Atom会自动重建,如果你需要保留原有配置可以先剪切到其他位置备份。 - 右键点击Atom的快捷方式,选择「以管理员身份运行」一次,等待Atom完全启动没有报错后正常关闭,后续普通启动就不会再有权限异常。
- 如果以上操作后仍有问题,右键点击新生成的
.atom文件夹,选择「属性」-「安全」,确认你当前的Windows登录账号对该文件夹拥有「完全控制」权限,没有的话手动添加对应权限即可。
内容的提问来源于stack exchange,提问作者Amy
相关产品推荐
相关产品推荐

