从老版本(4.18.3)升级到最新版(4.100.2)进入到编辑器页面报错:Uncaught Error: !!! NLS MISSING: 1844 !!!

根据查看网页源代码分析,可能是安装升级时有旧版本缓存导致的NLS 部分,script没有正常加载,那么解决思路就是清除掉旧的缓存,再进行安装。

备份设置文件

需要备份 ~/.config/code-server/config.yaml

停止当前运行的code-server并卸载

下面内容均为Claude AI提供的方法,请尽量以官方文档为准

# 停止所有 code-server 进程
pkill -f code-server

# 如果是通过 systemd 运行的
sudo systemctl stop code-server@$USER
sudo systemctl disable code-server@$USER

# 卸载
sudo rm -rf /usr/lib/code-server
sudo rm -rf /usr/bin/code-server
sudo rm -f /etc/systemd/system/code-server@.service

# 清理用户配置和缓存
rm -rf ~/.local/share/code-server
rm -rf ~/.config/code-server
rm -rf ~/.cache/code-server

# 重新安装
curl -fsSL https://code-server.dev/install.sh | sh

然后可以临时启动 code-server 来验证是否解决问题