我做了一个VS代码的更新,更新后我注意到的第一件事是我不能再在我的一个项目上运行npm run start-dev,它会给我EROFS:只读文件系统。(另外,我无法运行命令将代码推送到Git Hub)
我想尝试删除node_modules并重新安装它们,但由于只读文件系统,它也不允许我删除它们。
我已经尝试了很多方法来检查堆栈溢出,例如:卸载并重新安装vscode的WSL扩展,检查此命令(npm root-g)返回的内容,它没有返回-npm,尝试使用命令sudo fsck-f/dev/sdc尝试使用chmod和sudo命令将文件权限从只读手动更改为r + w
我希望这些文件不再是只读的,这样我就可以再次在WSL VS代码中运行npm命令。
我完全不知所措。
这是我最近的错误代码的屏幕截图,因为在我尝试了所有的事情之后,我甚至根本无法打开VS代码的WSL窗口。
enter image description hereenter image description here
1条答案
按热度按时间c6ubokkw1#
sudo e2 fsck/开发人员/sdc -y
努力解决我的问题