首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VSCode asdf-vm命令没有这样的文件或目录。

VSCode asdf-vm命令没有这样的文件或目录。
EN

Stack Overflow用户
提问于 2022-01-16 23:03:21
回答 1查看 1.3K关注 0票数 0

规格

1.63.2

  • Homebrew
  • VSCode 3.3.10
  • asdf 0.9.0
  • MacOS Monterey

问题

我安装了asdf,按照doc http://asdf-vm.com/guide/getting-started.html#_3-install-asdf的格式,我是通过国产软件安装的。

asdf命令在我的iTerm中运行良好。但是,当通过VScode终端和VSCode源代码管理提交或推送时,它没有工作。

VSCode终端的误差

代码语言:javascript
复制
Unknown command: `asdf exec npm run pre-commit`
/usr/local/Cellar/asdf/0.9.0/libexec/bin/asdf: line 82: /usr/local/opt/asdf/lib/commands/command-help.bash: No such file or directory

下面来自VSCode源代码管理

我输出的错误。

代码语言:javascript
复制
> git push origin feature/my-branch
Unknown command: `asdf exec npm run pre-commit`
/usr/local/Cellar/asdf/0.9.0/libexec/bin/asdf: line 82: /usr/local/opt/asdf/lib/commands/command-help.bash: No such file or directory

在我的iTerm中运行iTerm很好。iTerm中的zsh与VSCode中的zsh之间必须有不同的配置。

到目前为止,我的尝试是在VSCode settings.json中添加此配置。

代码语言:javascript
复制
  "terminal.external.osxExec": "iTerm.app",
  "terminal.integrated.defaultProfile.osx": "zsh"

但仍然不起作用

我的asdf ~/.zshrc设置

代码语言:javascript
复制
. /usr/local/opt/asdf/libexec/asdf.sh

可能的原因是什么?

EN

回答 1

Stack Overflow用户

发布于 2022-06-02 08:52:38

发现可疑的决定

我在asdf/lib中也没有命令文件夹

因此,我从asdf/libexec/lib复制了相同的内容。

它起了作用

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70734913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档