#版本管理器 #版本 #环境 #二进制 #Node.js #管理器

eclectica

适用于任何语言的酷炫且多元化的版本管理器

30 个版本

使用旧的 Rust 2015

0.8.6 2023年9月25日
0.8.5 2022年10月19日
0.8.2 2022年9月12日
0.8.0 2021年9月7日
0.0.8 2016年10月22日

#552开发工具

Download history 1/week @ 2024-04-25 17/week @ 2024-07-04 123/week @ 2024-07-25

140 每月下载次数

MIT 许可证

7KB
135

Eclectica

适用于任何语言的酷炫且多元化的版本管理器

Build Status GoDoc Go Report



Eclectica 将任何语言的版本管理统一在一个简洁的界面下。

类似于 Python 的 pyenv、Ruby 的 rbenv、Node.js 的 nvm 等。管理多种语言并使其更加有趣

安装

go get

go install github.com/markelog/eclectica/bin/{ec,ec-proxy}@latest

npm

[sudo] npm install -g eclectica

pip

sudo -H pip install -v eclectica

gem

sudo gem install eclectica

cargo

cargo install eclectica

curl

curl -s https://raw.githubusercontent.com/markelog/ec-install/master/scripts/install.sh | sh

默认安装目录为 /usr/local/bin,因此您可能需要像这样使用 sh 并带有 sudo

curl -s https://raw.githubusercontent.com/markelog/ec-install/master/scripts/install.sh | sudo sh

如果您需要将其安装到 $HOME 例如,这样做

curl -s https://raw.githubusercontent.com/markelog/ec-install/master/scripts/install.sh | EC_DEST=~/bin sh

wget

wget -qO - https://raw.githubusercontent.com/markelog/ec-install/master/scripts/install.sh | sh

默认安装目录为 /usr/local/bin,因此您可能需要像这样使用 sh 并带有 sudo

wget -qO - https://raw.githubusercontent.com/markelog/ec-install/master/scripts/wget-install.sh | sudo sh

如果您需要将其安装到 $HOME 例如,这样做

wget -qO - https://raw.githubusercontent.com/markelog/ec-install/master/scripts/wget-install.sh | EC_DEST=~/bin sh

无运行时依赖