Deno:下载安装示例和打包为可执行文件

news/2024/11/26 2:01:44/

在这里插入图片描述

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!

http://www.ppmy.cn/news/162762.html

相关文章

Qt安装过程中遇到的一些问题

1:Qt5.15版本后不提供安装包,需要先下载在线安装包后在线安装qt creator 在线安装时可能会出现如下错误: 1.1 error while loading shared libraries: libxcb-xinerama.so.0: cannot open shared object file: No such file or directory 解决办法&am…

linux(centos)下如何安装nginx

1、先去官网下载tar.gz的包 curl -O http://nginx.org/download/nginx-1.22.1.tar.gz2、解压后安装依赖环境 tar -zxf xxx.tar.gz # zxvf可以显示解压过程,我一般都省略3、 然后依次执行下方的命令,安装所需要的环境即可 #官网下载的 nginx 源码进行编…

sprintboot 屏蔽注册eureka

如果eureka 没部署或者有问题,想本地跑程序,屏蔽报错提示信息,具体报错信息如下: ERROR [TID: N/A] [main] com.netflix.discovery.shared.transport.decorator.RedirectingEurekaHttpClient Request execution error com.sun.jersey.api.cli…

Rust安装手册

Rust 环境搭建 Rust 支持很多的集成开发环境(IDE)或开发专用的文本编辑器。 官方网站公布支持的工具如下(https://www.rust-lang.org/zh-CN/tools): 本教程将使用 Visual Studio Code 作为我们的开发环境&#xff08…

HD TUNE 下载使用

HD TUNE下载 HD Tune 官网 无脑下一步: 点击右上角Stop开始:

HD Tune Pro

HD Tune Pro是一款具有多种功能的硬盘/SSD 实用程序。它可用于测量驱动器的性能、扫描错误、检查健康状态 (SMART)、安全擦除所有数据等等。

基于Modelsim的verilog语言设计AES加密解密(硬件电路HDL)

全程手撕AES加密(verilog) 以下部分截图若涉及侵权,及时联系,随时撤销! 关于AES的原理我不多叙述,博客众多大佬比我厉害的多,该篇文章仅用来纪念自己的学习过程以及分享代码参考,毕…

SM4分组密码算法的verilog实现(附免费可用代码)

SM4算法是一个分组加密算法,消息分组和密钥长度均为 128 bit,主要包括密钥扩展算法、加密算法和解密算法。算法采用32轮非线性迭代结构,加密和解密算法结构相同,只是轮密钥使用顺序相反。针对SM4密码算法的硬件设计,分…