Deno 入門指南
  • 前言
  • Deno 更新日誌
  • 簡介
    • Deno 跟 Node.js 的主要差異
    • Hello, World!
  • TypeScript 基礎篇
    • 變數宣告
    • 使用型別系統
    • 流程判斷與迴圈
    • 函式宣告
    • This 與 Arrow Function
    • 在函式中應用強型別
    • 介面
    • 型別別名
    • 物件導向概念
    • 類別的封裝與繼承
    • 介面與類別、抽象類別
    • 泛型的概念與實作
    • 型別補充
  • Deno CLI
    • 快速開始
    • 沙盒機制
    • URL Import
    • 編譯選項
    • 相關工具及測試
      • WebGPU API
      • Deno.resolveDns
      • 程式碼編譯器
      • 程式碼檢查器
      • 依賴檢查器
      • 文件產生器
      • 程式碼打包工具
      • 腳本安裝
      • 程式碼格式化
      • Deno 命名空間與編譯器 API
      • 使用 Deno 進行測試
  • 使用 Deno 打造多線程應用
    • 多線程概念
    • Deno Workers
    • 使用多線程計算矩陣相乘
  • 使用 Deno 打造 Web API
    • Web API 介紹
    • Oak 框架介紹
    • 使用 Denon 精簡指令
    • 實作 Web API
    • MongoDB 安裝教學
    • Deno 與 MongoDB 共舞
    • 完成第一支 Web API
    • 淺談跨來源資源共用(CORS)與解決辦法
Powered by GitBook
On this page

Was this helpful?

Deno 更新日誌

本頁面會定期更新 Deno 最新版本的相關資訊。

Previous前言NextDeno 跟 Node.js 的主要差異

Last updated 3 years ago

Was this helpful?

Deno 當前最新版本: 1.10

2021/03/02: Deno 1.8 增加了以下功能:

  • 支援 WebGPUAPI

    Deno 開發團隊期望能讓 Deno 為 tensorflow.js 做加速。

  • 支援

    打開終端機嘗試:

    $ deno
    Deno 1.8.0
    exit using ctrl+d or close()
    > const d = new Date(Date.UTC(2020, 5, 26, 7, 0, 0));
    undefined
    > d.toLocaleString("de-DE", {
    	weekday: "long",
    	year: "numeric",
    	month: "long",
    	day: "numeric",
    });
    "Freitag, 26. Juni 2020"
  • --import-map 已經穩定,使用時不需要加入--unstable 。

  • 改良 deno coverage 。

2021/01/19: Deno 1.7增加了以下功能:

  • 加強 deno compile 交叉編譯的相容性

    deno compile 可以從支援的架構(Windows x64,MacOS x64和Linux x64)交叉編譯到其他受支援的架構。

  • 增加對 data URL 的支援 (URL Import)

  • 查詢 DNS Records

  • deno fmt 支援 Markdown 語法。

2020/12/13: Deno 1.6增加了以下功能:

  • 可編譯成可執行的單一檔案 (相關介紹請參考相關工具及測試頁面)

  • 針對 APPLE M1 CPU (ARM)加強支援性

  • 整合以支援 TypeScript 4.1

    • 程式碼自動完成(補齊)

    • 懸浮提示

    • 轉至定義

    • 轉至引用

    • deno fmt

    • deno lint

Deno 語言服務器 ()

若要在 VSCode體驗該功能,必須先安裝 插件。

ICU
LSP
VSCode Deno Canary