Deno版本管理工具-dvm

Deno版本管理工具-dvm

仓库地址

Deno简介

一个开源的JavaScript,TypeScript运行时。

dvm安装

您可以使用下面的安装程序安装它,或者从发布页面下载源文件.

Shell安装:

curl -fsSL https://deno.land/x/dvm/install.sh | sh

PowerShell安装:

iwr https://deno.land/x/dvm/install.ps1 -useb | iex

使用

➜  ~  dvm --help
Deno Version Manager - Easy way to manage multiple active deno versions.

USAGE:
    dvm [SUBCOMMAND]

OPTIONS:
    -h, --help       Prints help information
    -V, --version    Prints version information

SUBCOMMANDS:
    completions    Generate shell completions
    help           Prints this message or the help of the given subcommand(s)
    info           Show dvm info
    install        Install deno executable to given version [aliases: i]
    list           List installed versions, matching a given <version> if provided [aliases: ls]
    use            Use a given version

Example:
  dvm install 1.3.2     Install v1.3.2 release
  dvm install           Install the latest available version
  dvm use 1.0.0         Use v1.0.0 release

验证

要验证 dvm 是否已安装,输入:

dvm -V

如果输出 dvm 的版本,则已经安装成功.

初始化

使用 dvm 将创建 ~/.dvm/ 文件夹 ,并且所有已安装的 deno 版本都将放入中 ~/.dvm文件夹之中.

➜  ~  dvm
Creating /Users/justjavac/.dvm

举个例子

查看版本

列出所有安装的版本:

➜  ~  dvm list
 * 0.1.0
   0.1.1
   0.1.2

带(*)的版本表示此版本是当前使用的版本。

切换版本

➜  ~  dvm use 1.1.0
now use deno 1.1.0
➜  ~  dvm use 1.2.0
deno v1.2.0 is not installed. Use `dvm install 1.2.0` to install it first.

兼容性

常见问题

unzip is required

此项目需要依赖 unzip 进行Shell 安装.

$ curl -fsSL https://deno.land/x/dvm/install.sh | sh
Error: unzip is required to install dvm (see: https://github.com/justjavac/dvm#unzip-is-required).

此问题何时出现?

在运行 install.sh 过程中, 会使用unzip提取zip文件。

如何解决?

  • MacOs使用 brew install unzip安装unzip。
  • Ubuntu,Debian使用apt-get install unzip -y安装unzip。
  • CentOS 使用yum install -y unzip zip安装unzip。

开源协议

Deno 版本管理器 (dvm) 遵循 MIT 开源协议。有关详细信息,请参阅 LICENSE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

南易武痴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值