open-vscode-server +nodejs 安装

发布于:2025-05-30 ⋅ 阅读:(19) ⋅ 点赞:(0)

GitCode - 全球开发者的开源社区,开源代码托管平台GitCode是面向全球开发者的开源社区,包括原创博客,开源代码托管,代码协作,项目管理等。与开发者社区互动,提升您的研发效率和质量。https://gitcode.com/gh_mirrors/op/openvscode-server/?utm_source=artical_gitcode&index=bottom&type=card&webUrl=

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 入口:

这样打算断点就能调试了:


网站公告

今日签到

点亮在社区的每一天
去签到