1.为什么用PowerShell?
PowerShell是Windows自带的shell工具,根据deno官网安装介绍,其中就有使用 PowerShell安装 deno,当然在Windows下还有其他安装deno的工具,本文就使用 PowerShell安装deno做简单介绍。
2.进入PowerShell
话不多说,直接打开命令提示符工具,输入powershell
接着输入get-help 测试下是否进入了PowerShell环境
OK,说明PowerShell是ok的,通过get-help get-process,我们来简单找个关于进程的命令
查找一下我们本机qq的进程
一切正常, 下面根据deno官方安装教程,安装我们的deno
iwr https://deno.land/x/install/install.ps1 -useb | iex
到此为止deno已经安装到我们的电脑上了。
我们输入 deno --help 验证下deno是否能用。
OK,接下来我们就可以按照官方文档,愉快的编写deno项目了。
大家也可以试一下官方的demo
deno run https://deno.land/std/examples/welcome.ts
附一下deno的命令说明:
1.To start the REPL: 启动deno
2.To execute a script: 执行脚本
3.To evaluate code in the shell: 计算shell中的代码 deno eval "console.log(30933 + 404)"
4.USAGE: 用法 deno [OPTIONS] [SUBCOMMAND]
5.OPTIONS: 配置 -h, -L, -q, -V
6.SUBCOMMAND: 运行的命令
bundle: 将模块和依赖项捆绑到单个文件中
cache: 缓存依赖项
completions Generate shell completions (搞不明白啥意思)
doc: 显示模块的文档
eval: 计算js
fmt: 格式化源文件
help: 打印命令信息或帮助
info: 显示有关缓存的信息或与源文件相关的信息
install: 将脚本作为可执行文件安装
repl: 读取评估打印循环
run: 运行给定模块文件名或url的程序
test: 测试
types: 打印运行时类型脚本声明
upgrade:将deno可执行文件升级到给定版本
7.ENVIRONMENT VARIABLES: 环境变量
DENO_DIR: 设置DENO的基本目录(默认为$HOME/.DENO)
DENO_INSTALL_ROOT:DENO_INSTALL_根集DENO INSTALL的输出目录 (默认为$HOME/.deno/bin)
NO_COLOR: 设置为禁用颜色的颜色
HTTP_PROXY: HTTP请求代理地址(模块下载,获取)
HTTPS_PROXY: 和HTTP_PROXY相同,但用于HTTPS
其他标志允许 Deno 解锁其他功能,如下所示:
--allow-env :允许访问环境变量;
--allow-hrtime :允许高分辨率时间测量;
--allow-net=<allow-net> :允许网络访问;
--allow-plugin :允许加载插件;
--allow-read=<allow-read> :允许文件系统读取权限;
--allow-run :允许运行子进程;
--allow-write=<allow-write> :允许文件系统写入访问;
--allow-all :允许所有权限(与-A相同)。