问题标签 [asdf-vm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
72 浏览

ruby-on-rails - Rails 的 Cronjobs 在切换到 asdf 后停止工作

我最近从 rvm 更改为 asdf。从那以后,我无法让 cronjobs 运行。

给我/tmp/cron_error: bundle: command not found。stderr 没有输出。

gem install bundler没有为工作用户工作。

不确定在哪里安装 bundler 来完成这项工作。rake 任务在独立运行时工作。不是 rake 任务的 cronjobs 运行。克朗正在工作。

编辑:

虽然 cronjobs 以前工作,但他们现在显然无法找到 bundler 的位置。通过更改bundle exec为完整路径/home/jobs/.asdf/shims/bundler exec,我设法让它工作。

0 投票
0 回答
48 浏览

neovim - 全新安装后找不到配置文件

我在标准文件夹中找不到 init.vim 文件~/.config

这是对我的机器的彻底改造。我刚刚重新安装了操作系统并立即安装了 asdf -> 然后是 neovim。

Neovim 启动良好。但是,当我查看 init.vim 文件的当前状态时,它并不存在。

我期待找到 init.vim 文件 - 或等效文件。

我还没有安装香草 VIM。显然这不是先决条件,因为它可以正常工作。

是否有我应该寻找的不同文件 - 或者我只需要自己创建 init.vim 文件。

0 投票
0 回答
8 浏览

node.js - 我可以安装任何版本但 lts 默认为错误路径的问题

问题在这里

主要问题是我可以安装任何版本(如图所示,因为我有“最新”:16.5.0),但是当我尝试安装 lts 时,我无法通过别名 lts 安装它,但我可以安装输入实际的 lts 版本。

我不知道问题可能是什么

0 投票
1 回答
60 浏览

asdf-vm - scala 声称 JAVA_HOME 不正确

系统是 WSL2 上的 Ubuntu 20。asdf 版本:0.8.1 随 brew 一起安装

如下所示,我可以执行javaand sbt,但scala声称JAVA_HOME不正确。

看起来scala期望java在 中<shims dir>/bin,但如图所示,没有bin

我还没有发现与此相关的未解决问题asdf。但是,如果JAVA_HOME不正确,那么java也不sbt应该工作。

那么,这是我的系统asdf本身或 scalaasdf插件或其他问题的问题吗?我不知所措。

0 投票
1 回答
91 浏览

ruby-on-rails - 如何将 ruby​​-v 链接到 asdf?

我正在使用 asdf 安装 ruby​​,但遇到如下问题:

如何链接ruby-v到asdf?

0 投票
1 回答
75 浏览

visual-studio-code - 如何从本地设置一个(.tool_versions)为 Visual Studio Code 扩展(ElixirLS)使用不同版本的 Elixir 运行时

elixir(1.8.1) 和 erlang(21.3.5) 是通过 .tool-versions(ASDF) 文件在本地设置的。

ElixirLS 使用上述版本的 elixir 启动,但需要更高版本

我可以进行扩展以使用 elixir 的全球版本(由 ASDF 设置)吗?

0 投票
2 回答
4577 浏览

ruby - 在 M1 MacBook 上安装旧 Ruby 版本?

rbenv使用或安装 Ruby 3.0.x 在 M1 MacBook 上运行良好asdf。但是像 2.7.x 和 2.6.x 这样的旧版本存在各种问题。如何在不同时安装 x86 和 ARM 版本的情况下修复它们homebrew

0 投票
1 回答
73 浏览

ruby-on-rails - Ruby 未安装在 Rails 项目上

我最近从使用原生 MacOS 版本的 Ruby 切换到下载新版本的 3.0.2,结果当我在旧项目上运行 Rails S 命令时,我收到以下消息:

当我运行这个命令时,它说已经安装了 ruby​​ 2.6.3。这里发生了什么?如何让我的 Rails 项目重新启动并运行?

0 投票
1 回答
27 浏览

asdf-vm - 在多台计算机之间同步 ~/.asdf/installs 会导致问题吗?

我注意到这~/.asdf/installs是迄今为止最大的子文件夹,因此想知道同步是否安全?

在一个本地网络中,多台计算机将 asdf 用于其插件的一些重叠集,下载一个新插件(版本)一次并让每个下一个asdf install命令重用现有数据将是有益的。


以我的经验,做同样的事情~/Library/Caches/Homebrew/downloads是可能的:

我在文档中看到可以配置~/.asdf/downloads为保留原始下载,所以同步应该没问题。但是installs文件夹呢?

0 投票
1 回答
71 浏览

ruby - 由于 Digest::SHA 模块中的错误,无法使用 asdf 编译任何内容

尝试在我的 MacOS 上安装 ruby​​ 3.0.3,但在启动时出现此错误:

编译继续进行,但在后来的状态下失败。