開發了一個 deno 多版本管理工具:dvm

justjavac發表於2018-09-05

不知不覺中,deno 已經默默的釋出了 3 個版本了:

  • 0.1.0
  • 0.1.1
  • 0.1.2

昨晚通宵做了一個 deno 多版本的管理工具: dvm。 github 地址: github.com/justjavac/d…

功能基本參考了 nvm。

安裝

npm install -g dvm
複製程式碼

使用

➜  ~  dvm --help

Usage: dvm [options] [command]

Options:

  -v, --version      output the version number
  -d, --debug        Print verbose infos for debug
  -h, --help         output usage information

Commands:

  arch               Show if deno is running in 32 or 64 bit mode
  list               List all installed versions
  install <version>  Install deno <version>
  use [version]      Switch to use the specified version
複製程式碼

在 Windows 平臺需要使用管理員許可權開啟命令列或者 PowerShell

示例

列出所有已安裝版本

➜  ~  dvm list
   0.1.0
*  0.1.1
   0.1.2
複製程式碼

前面的星號(*)表示當前正在使用的版本。

切換版本

➜  ~  dvm use 0.1.2
now use 0.1.2
➜  ~  dvm use 0.0.2
deno v0.0.2 is not installed. Use `dvm install 0.0.2` to install it first.
複製程式碼

目前功能比較簡陋,bug 也不少,歡迎 issue github.com/justjavac/d…

相關文章