下载 https://github.com/denoland/deno/releases [deno-x86_64-pc-windows-msvc.zip]
然后解压发现就是一个deno.exe,没有别的文件
在C盘创建一个文件夹deno,把deno.exe放入文件夹。
打开cmd ,输入 cd C:\deno (可能是自己做好了环境变量设置,如果有问题,就先双击deno.exe运行一下)
cmd不行的话 就用powershell
记住
1、javascript和deno中的编码有着严格的大小写
2、javascript和deno在语句后面不要求 ; 有没有它都不影响语句
3、javascript计数是从0开始,比如 str=‘abcdefg’ str[0]就等于a
打开谷歌浏览器,按一下F12,切换到console栏,输入以下代码(换行用 shift+enter)
var str='abcdefg'
console.log(str[0])
回车后可知道 str[0]就等于a
怎么运行?(以打开本机一个txt文本文档为例)
在deno.exe旁边创建一个test.txt
里面写上 这是测试abcdefg12
再创建一个1.js
内容如下
const text= await Deno.readTextFile('test.txt');
console.log(text);
console.log(text.slice(3,5));
在命令行输入 deno run -A 1.js 就可以了
下面的也行
const text=Deno.readTextFileSync('test.txt');
console.log(text);
console.log(text.substring(3,5))
const decoder = new TextDecoder('utf-8');
const data = await Deno.readFile('test.txt');
console.log(decoder.decode(data));
以上运行大概率会出现中文乱码。索一要先在命令行先输入 chcp 65001 回车后,再去运行deno的文件