阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Deno 权限操作

      检查与放弃权限

      这个程序使用了不稳定的 Deno 特性。更多信息请查阅 稳定性

      有时一个程序会放弃之前获得的权限,在此之后,需要该权限的操作将失败。

      // 查找一个权限
      const status = await Deno.permissions.query({ name: "write" });
      if (status.state !== "granted") {
        throw new Error("need write permission");
      }
      
      const log = await Deno.open("request.log", "a+");
      
      // 放弃一些权限
      await Deno.permissions.revoke({ name: "read" });
      await Deno.permissions.revoke({ name: "write" });
      
      // 使用日志文件
      const encoder = new TextEncoder();
      await log.write(encoder.encode("hello\n"));
      
      // 这将会失败
      await Deno.remove("request.log");
      
      卖前端学习教程

      只需几十元,就能买到培训班的内部教程!开启高薪之路!

      零基础小白阿里P7的教程都有!

      同时长期收购所有培训班的前端教程

      目录
      目录