问题标签 [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.
ruby-on-rails - 项目选择的 ruby 版本与使用 asdf-ruby 的 ruby -v 不匹配
我切换到一台新计算机并从一开始就设置了一个完整的开发环境。其中一项更改是尝试使用 asdf 而不是 rvm。可悲的是,当我尝试运行rails s
或rails c
在我遇到的项目之一时:
Your Ruby version is 2.7.1, but your Gemfile specified 2.6.3
2.6.3 确实是 Gemfile 指定的版本,.tool-versions
文件和.ruby-version
.
我缺乏理解是因为我没有 ruby 2.7.1。
任何帮助,将不胜感激。
elixir - asdf 的 .tool-versions 文件应该进入 .gitignore 吗?
我想知道这里有什么最佳做法?Elixir 版本是mix.exs
无论如何定义的,不同的开发人员可能想要使用不同的 OTP 版本(与 Elixir 版本兼容)或不同的小 Elixir 版本。
另一方面,如果每个人都使用完全相同的版本,它可以简化事情并且可能使错误跟踪更容易。
asdf-vm - `asdf list-all erlang`不显示最新版本
在遵循此设置指南之后,我正在尝试通过 asdf 安装 erlang OTP 22.2.8 。当我查看可用版本列表时,我能看到的最新版本是 v19。
系统信息:
asdf-vm - 无法安装 jruby
操作系统:macOS Catalina ( 10.15.7
)
壳:zsh
自卫队:v.0.8.0
在我的.zshrc
:
提示:
当我今天尝试在项目中安装 gems 时,我意识到我已经配置rbenv
好了。我决定切换到. 我相信我已经删除了,但我可能错过了一些挥之不去的东西。asdf
jruby
asdf
rbenv
我也做过一个brew uninstall ruby-build
。
在jruby
项目中,我们Gemfile
指定:
ruby "2.5.7", engine: "jruby", engine_version: "9.2.13.0"
尝试安装jruby
会产生:
我怀疑错误来自某种rbenv
剩余,但我不确定是什么,因为我已经删除了~/.rbenv
目录,并且brew uninstall rbenv
从rbenv
我的zshrc
.
错误指定/Users/Ctreptow/.asdf/shims/bin/java
,暗示一个名为 的预期目录bin
,但我的shims
目录没有任何子目录。我也怀疑这是rbenv
事情的剩余部分。
我怎样才能asdf
安装jruby
?
更新:
我通过创建和符号链接解决bin
了~/.asdf/shims/java
这个java
问题bin/java
:
ls -ltr ~/.asdf/shims/bin
==>java -> ../java
现在,当我尝试安装时,它已经过去了,我面临着新的错误:
erlang - 在“下载 kerl”之后,在 Ubuntu 上通过 asdf 安装 Erlang 失败
背景
我有一个 Ubuntu,我正在尝试通过asdf-erlang plugin安装 Erlang 22.2.8 。
问题
事实上,我想安装任何版本的 Erlang,但没有一个能用。
它在“下载 kerl”之后停止,然后什么也没有发生。就像它完成了一样。在安装插件之前,我也遵循了before-asdf-install的步骤,但尽管如此,这并不能防止错误。
我怎样才能解决这个问题?
erlang - 无法在 MAC OSX Mojave 上安装 asdf erlang
我正在尝试在带有 Mojave 的 Mac OS 系统中安装 Erlang。但是安装没有明显的原因挂起:
我知道问题不在于网络,因为我已经下载了所有内容,而永远挂起的步骤是构建步骤。
我也从头开始删除并重新安装了 asdf 和 Erlang,但它并没有解决问题。
我相信我也有所有必要的依赖项,否则重新安装会失败。
我能做些什么来解决这个问题?
asdf-vm - 未找到 asdf 命令
伙计们,我正在尝试在我的 Linux Mint 上安装 asdf,我按照所有说明进行了多次安装尝试,但是每当我尝试使用任何 asdf 命令时,此消息都会显示 asdf not found
node.js - 本地:-A:无效选项
我无法在新的 macOS(M1 芯片)上安装带有asdf的 Node.js。我怎样才能解决这个问题?我的环境似乎很普通。
版本
- macOS 大苏尔 11.1
- asdf v0.8.0
- 自制 2.7.5
- zsh
调试
utils.sh 第 35 行
utils.sh 的第 51 行
ruby - 在 Apple Silicon 上:ruby-build:未找到定义:3.0.0
当我尝试安装最新的 ruby (3.0.0) 时,它失败了:
ruby-build: definition not found: 3.0.0
显然,ruby 3 已经在一个多月前发布了,所以我猜团队在为 Apple Silicon (M1) 构建/打包它时遇到了问题,或者还没有人有足够的带宽这样做。我将如何跟进这件事?
php - 如何使用 asdf 安装 PHP
我正在尝试在 Ubuntu 20.04 LTS 上使用 asdf 安装 PHP,但没有成功。安装时,它会在主安装中生成许多关于缺少软件包的错误,例如缺少 re2c、bison、libcurl 等...我成功安装了所有这些软件包,但是现在当我尝试通过 asdf 安装 PHP 时,我得到以下信息错误:
任何人都可以帮我解决这个问题吗?
PS.:我的系统中安装了 PHP 7.4.3。我通过 apt 命令安装了它。