wsl里运行vscode报错Loading “minimist“ failed

~$ code i.txt
Loading "minimist" failed
Error: Cannot find module 'minimist'
Require stack:
- /home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js
    at Module._resolveFilename (node:internal/modules/cjs/loader:1144:15)
    at Module._load (node:internal/modules/cjs/loader:985:27)
    at Module.require (node:internal/modules/cjs/loader:1235:19)
    at require (node:internal/modules/helpers:176:18)
    at r (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:3:98)
    at n.load (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:2:1637)
    at p.load (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:1:10823)
    at l (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:3:9338)
    at Object.errorback (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:3:9457)
    at p.triggerErrorback (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:1:11117)
    at /home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:1:10868
    at n.load (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:2:1654)
    at p.load (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:1:10823)
    at l (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:3:9338)
    at f._loadModule (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:3:9466)
    at f._resolve (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:4:452)
    at f.defineModule (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:3:5561)
    at _ (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:4:1741)
    at m (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:2:2448)
    at Object.<anonymous> (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/vs/server/node/server.cli.js:31:110931)
    at Object.<anonymous> (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/vs/server/node/server.cli.js:34:9301)
    at n._createAndEvalScript (/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:2:2492)
    at /home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js:2:2133
    at FSReqCallback.readFileAfterClose [as oncomplete] (node:internal/fs/read/context:68:3) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/out/server-cli.js'
  ],
  phase: 'loading',
  moduleId: 'minimist',
  neededBy: [ 'vs/platform/environment/node/argv' ]
}
Here are the modules that depend on it:

解决方法:

先删除linux系统里旧的vscode文件

rm -rf /home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729

然后重新运行vs code命令即会下载新文件

$ code i.txt
Updating VS Code Server to version f1e16e1e6214d7c44d078b1f0607b2388f29d729
Removing previous installation...
Installing VS Code Server for Linux legacy-x64 (f1e16e1e6214d7c44d078b1f0607b2388f29d729)
Downloading: 100%
Unpacking: 100%
Unpacked 1707 files and folders to /home/victor/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729.

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值