docker加速器:
不然docker拉取不了镜像
vi /data/clash-for-linux-master/.env (.env是隐藏文件总是看不到--!)
CLASH_URL='xxxx'
docker start脚本:
vi start.sh :
name=vscode
# 检查容器是否在运行
if docker ps -a --format '{{.Names}}' | grep "$name"; then
echo "容器存在,现在删除..."
docker rm -f $name
fi
docker run -e http_proxy=http://172.18.157.45:7890 -e https_proxy=http://172.18.157.45:7890 --user root -it --init -p 3000:3000 -v "$(pwd)/workspace:/home/workspace:cached" --name $name gitpod/openvscode-server
安装nodejs:
apt-get install nodejs 发现安装的版本太旧了
再按如下方法操作:
apt-get install npm #下面操作需要npm,旧版node居然没有npm,只能先安装一个了npm
使用apt-get install安装node.js导致安装成低版本的解决方案_apt 安装的版本太老-CSDN博客
nodejs新版又报错"没有 GCLIB_2.28" 解决方案:
【问题解决】记一次 ubuntu 报错 version `GLIBC_2.28‘ not found (required by node) 解决过程_ubuntu glibc 2.28-CSDN博客
./start.sh 启动vscode-server后 会输出 一个 带token的链接 ,浏览器打开这个链接才行,不然是显示禁止访问
vscode插件搜索eclipse : 安装eclipse key map快捷键设置(习惯) 方便debug
debug需要package.json 里指定main 入口:
这样打算断点就能调试了: