Deno:一个 安全的 JavaScript 和 TypeScript 运行时环境
目录
- 文档
- 安装Deno
- Hello World
- 将程序打包成可执行程序
文档
- 官方文档 https://deno.com/manual
安装Deno
Deno的解释器是一个可执行的单文件,下载解压即可使用
1、下载Deno
下载地址:https://github.com/denoland/deno/releases/
比如,我的环境是macos,就下载:deno-x86_64-apple-darwin.zip
2、配置环境变量
vim ~/.bash_profile
添加环境变量,指定deno的路径
# deno
DENO_HOME = /Users/user/Applications/deno/deno-v1.34.1
export PATH="$DENO_HOME:$PATH"
安装检查
$ deno --version
deno 1.34.1 (release, x86_64-apple-darwin)
v8 11.5.150.2
typescript 5.0.4
Hello World
新建文件 demo.ts
console.log("Hello Deno!");
运行
$ deno run demo.ts
Hello Deno!
将程序打包成可执行程序
打包之后的体积有点大,仅一个单行程序就占用了92M
的空间
# 打包
$ deno compile demo.ts
# 查看文件
$ ls -lh
92M Jun 2 10:05 demo
28B Jun 2 09:58 demo.ts
# 执行可执行文件
$ ./demo
Hello Deno!