Deno 是一种 JavaScript 运行环境,可以基于它开发服务器应用。JavaScript 语言可以在浏览器里运行,还可以在 Node.js 提供的环境里运行,现在我们又多了一个选择,就是在 Deno 环境里运行。
安装 Deno
在本地电脑上安装 Deno,可以使用系统的包管理工具,比如 macOS 的 Homebrew,Windows 系统的 Chocolatey。不过使用这些包管理工具安装的 Deno 的版本可能会比较低,所以我推荐用 Deno 提供的安装脚本。
macOS:安装 Deno
在终端,执行:
curl -fsSL https://deno.land/x/install/install.sh | sh
上面的命令会下载一个脚本文件然后直接运行这个脚本来安装 Deno,执行的脚本会出现类似下面这样的提示:
Archive: /Users/wanghao/.deno/bin/deno.zip inflating: deno Deno was installed successfully to /Users/wanghao/.deno/bin/deno Manually add the directory to your $HOME/.bash_profile (or similar) export DENO_INSTALL="/Users/wanghao/.deno" export PATH="$DENO_INSTALL/bin:$PATH" Run '/Users/wanghao/.deno/bin/deno --help' to get started
安装的 Deno 是个命令行工具,默认就是在用户主目录 .deno/bin 这个目录的下面,执行:
/Users/wanghao/.deno/bin/deno --help
执行 deno 加上 --help
选项,会列出一些帮助信息。
macOS:配置 Deno
如果你想在终端直接执行 deno 命令,还需要配置一下终端。先确定你的终端用的是 bash 还是 zsh ,最新的 macOS 里用的是 zsh。可以编辑一下 zsh 的配置文件,执行:
vi ~/.zprofile
如果你的终端用的是 bash,那就需要编辑一下 ~/.bash_profile 这个配置文件。打开文件以后,按小 i 进入编辑模式,然后输入下面这两行配置:
export DENO_INSTALL="/Users/wanghao/.deno" export PATH="$DENO_INSTALL/bin:$PATH"
按 esc 退出编辑模式,再输入 :wq 然后回车,保存并退出。重新启动终端,或者执行:
source ~/.zprofile
在终端,执行 deno -V 会提示安装的 deno 的版本。
Windows:安装 Deno
在 Windows 系统上,你可以打开系统自带的 Powershell,如果你用的是 Cmder 作为命令行界面,打开 Cmder 以后可以新建一个 Powershell 类型的标签,然后执行:
iwr https://deno.land/x/install/install.ps1 -useb | iex
完成以后,执行 deno -V 会提示你安装的 deno 的版本。
评论
deno会火吗?
4 年 6 个月 以前
暂时还无法与 Node.js 对抗,以后有可能会平滑过渡,就是你写了一个应用,可以用 Node.js 运行它,也可以用 Deno 运行它。
4 年 6 个月 以前