首页 文章 精选 留言 我的

精选列表

搜索[Agent运行时],共10004篇文章
优秀的个人博客,低调大师

Bun v0.6.0 发布,Zig 编写的 JavaScript 运行时

根据官方说法,Bun 0.6.0 版本是迄今为止 Bun 最大的一个更新版本。 最新版本的 Bun 现在有一个内置的 JavaScript 和 TypeScript 捆绑器和简化器,可以用它来捆绑前端应用程序或将你的代码捆绑成一个独立的可执行文件。 Bun 0.6.0 也一直在忙着提高性能和修复 bug:writeFile()在 Linux 上的速度提高了 20%、对Node.js 兼容性和 Web API 兼容性进行了大量的 bug 修复、支持 TypeScript 5.0 语法,并对bun install进行了各种修复。 新的 JavaScript bundler & minifier 这个版本的重点是 Bun 的新 JavaScript Bundler(捆绑器),但捆绑器只是一个更大项目的开始。在接下来的几个月里,Bun 将发布Bun.App—— 一个 "超级 API",将 Bun 的 native-speed 捆绑器、HTTP 服务器和文件系统路由缝合成一个整体。 可以使用bun build CLI 命令或新的Bun.build() JavaScript API 来使用。 JavaScript Bun.build({ entrypoints: ["./src/index.tsx"], outdir: "./build", minify: true, // ... }); CLI bun build ./src/index.tsx --outdir ./build --minify 独立的可执行文件 现在你可以用bun build来创建独立的可执行文件。 bun build --compile ./foo.ts 这让你可以将你的应用程序作为一个可执行文件发布,而不需要用户安装 Bun。 你也可以将其缩小,以提高大型应用程序的启动性能: bun build --minify --compile ./three.ts [32ms] minify -123 KB (estimate) [50ms] bundle 456 modules [107ms] compile three 这是由 Bun 的新 JavaScript 捆绑器和简化器提供的。 import.meta.main 现在你可以使用import.meta.main来检查当前文件是否是启动 Bun 的入口点。这对 CLI 很有用,可以确定当前文件是否是启动应用程序的。 例如,如果你有一个名为index.ts的文件: index.ts console.log(import.meta.main); 然后你运行它: $ bun ./index.ts true 但如果你导入它: import "./index.ts"; 并运行它: $ bun ./other.ts false 对bun test的改进 bun test现在报告运行测试的时间 describe.skip已经实现 实现了expect().toBeEven()和expect().toBeOdd() 在 Linux 上实现更快的 fs.writeFile fs.writeFile 在 Linux 上处理大文件的速度提高了 20% 转译器改进 这个版本还引入了许多对转译器的改进。以下是其中的一些亮点: 解析器支持 TypeScript 5.0。 解析器支持导入属性。 一些 npm 包出现了 ReferenceError: Cannot access uninitialized variable 的错误,这是由于 Bun 的转译器中存在循环导入的错误。这一点已被修复。 支持// @jsx、// @jsxImportSource和// @jsxFragment注释 …… 更多详情可查看:https://bun.sh/blog/bun-v0.6.0

优秀的个人博客,低调大师

Deno 1.3.1 发布,基于 V8 的 TypeScript 运行时

Deno 1.3.1现已发布,该版本更新内容如下: 修复:解析文件 URL 时允许isolated“%”(#7108) 修复:Blob.arrayBuffer 返回 Uint8Array(#7086) 修复:带有破折号的 CLI 参数解析(#7039) 修复:从任何有效的 bodySource 创建 body 流(#7128) 修复:细化权限请求/撤销(#7074) 修复:URLSearchParams 中的多个空格的处理(#7068) core:启用 WebAssembly.instantiateStreaming(#7043) core:添加缺少的 HeapLimits 导出(#7047) upgrade:swc_ecmascript、deno_lintdprint(#7098) Changes in std version 0.66.0: BREAKING(std/datetime):删除 currentDayOfYear(#7059) feat(std/node):添加 basic asserts(#7091) feat(std/datetime):泛化解析器,添加 formatter(#6619) fix(std/node):Misnamed assert exports(#7123) fix(std/encoding/toml):阻止 TOML 解析器检测字符串中的数字。(#7064) fix(std/encoding/csv):改进 ParseError 上的错误消息(#7057) Install / Upgrade Using Deno: deno upgrade --version 1.3.1 With Shell: curl -fsSL https://deno.land/x/install/install.sh | sh -s v1.3.1 With PowerShell: $v="1.3.1"; iwr https://deno.land/x/install/install.ps1 -useb | iex 更新说明:https://github.com/denoland/Deno/releases/

优秀的个人博客,低调大师

Deno 1.2.1 发布,基于 V8 的 TypeScript 运行时

Deno 于 2020.07.23发布了 v1.2.1 版本。用户可以使用以下命令安装 Deno v1.2.1 版本: Linux/macOS: curl -fsSL https://x.deno.js.cn/install.sh | sh -s v1.2.1 Windows: $v="1.2.1"; iwr https://x.deno.js.cn/install.ps1 -useb | iex Deno CLI 的变更: fix: IPv6 hostname should be compressed (#6772) fix: Ignore polling errors caused byreturn()in watchFs (#6785) fix: ImproveURLcompatibility (#6807) fix:ModuleSpecifierremoves relative path parts (#6762) fix: Share reqwest client between fetch calls (#6792) fix: add icon and metadata todeno.exeon Windows (#6693) fix: panic for runtime error in TS compiler (#6758) fix: providing empty source code for missing compiled files (#6760) refactor: MakeOpDispatchera trait (#6736,#6742) refactor: Remove duplicate code and allow filename overwrite for DomFile (#6817,#6830) upgrade: Rust 1.45.0 (#6791) upgrade: rusty_v8 0.7.0 (#6801) upgrade: tokio 0.2.22 (#6838) Deno 标准库(Deno Standard Modules) v0.62.0 的变更: BREAKING(std/fs): removereadFileStrandwriteFileStr(#6848,#6847) feat(std/encoding): addascii85module (#6711) feat(std/node): addstring_decoder(#6638) fix(std/encoding/toml): could not parse strings with apostrophes/semicolons (#6781) fix(std/testing):assertThrowsinheritance (#6623) fix(std/wasi): remove number overload from rights inpath_open(#6768) refactor(std/datetime): improve weekOfYear (#6741) refactor(std/path): enrich the types inparse_format_test(#6803)

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册