Deno 初接触

前言

阅读了掘金技术专题第一期征文:Deno从入门到跑路,跟着打了一下码,仓库在此。文章较清晰地介绍了 Deno 是什么,为什么,自己简单的体验了一番,感受到了安全性和天生支持 ts 的优势。Deno 生态现在还是比较弱的,短时间内应该还无法取代 Node,期待它之后的成长,继续关注。

下载安装

  • 使用 Shell (Mac, Linux):

    1
    $ curl -fsSL https://deno.land/x/install/install.sh | sh
  • 使用 PowerShell (Windows):

    1
    $ iwr https://deno.land/x/install/install.ps1 -useb | iex
  • 使用 Homebrew (Mac):

    1
    $ brew install deno

快速体验

1
2
3
4
5
# Hello World
$ deno run https://deno.land/std/examples/welcome.ts

# 搭建文件服务器
$ deno run --allow-read --allow-net https://deno.land/std@0.62.0/http/file_server.ts