GitHub 热门项目:typescript-go

摘要

GitHub项目:typescript-go 仓库地址:https://github。

done and typescript not native
2026-05-10 1 阅读 GitHub Trending
GitHub 项目:typescript-go 仓库地址:https://github.com/microsoft/typescript-go 星级:25362 | 作者:微软 项目描述:用于开发 TypeScript 原生端口的临时存储库 =================================================== 自述文件内容: # TypeScript 7 【不知道这是什么?阅读公告帖子!](https://devblogs.microsoft.com/typescript/typescript-native-port/) ## 预览 npm 上提供了预览版本 [`@typescript/native-preview`](https://www.npmjs.com/package/@typescript/native-preview)。 ````嘘 npm 安装@typescript/native-preview npx tsgo # 像使用 tsc 一样使用它。 ```` 预览版 VS Code 扩展[可在 VS Code 市场上找到](https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.native-preview)。 要使用它,请在 VS Code 设置中进行设置: ```json { “js/ts.experimental.useTsgo”:true } ```` ## 到目前为止什么有效? 这仍然是一项正在进行的工作,尚未达到与 TypeScript 完全同等的功能。可能存在错误。在记录新问题或假设有意更改之前,请仔细检查此列表。 |特色 |状态 |笔记| |--------|--------|--------| |节目创作 |完成 |与 TS 6.0 相同的文件和模块分辨率。尚不支持所有分辨率模式。 | |解析/扫描 |完成 |与 TS 6.0 完全相同的语法错误 | |命令行和 `tsconfig.json` 解析 |完成 |完成,尽管“tsconfig”错误可能没有那么有帮助。 | |类型分辨率 |完成 |与 TS 6.0 类型相同。 | |类型检查 |完成 |与 TS 6.0 相同的错误、位置和消息。错误中的打印类型可能会有所不同。 | | JavaScript 特定的推理和 JSDoc |进行中 |大部分完整,但故意缺少一些功能。声明发出不完整。 | | JSX |完成 | - | |声明发出 |进行中 | TypeScript 文件已完成。 JavaScript 文件尚未完成。 | |发出(JS 输出)|完成 | - | |观看模式|原型|监视文件并重建,但不进行增量重新检查。没有优化。 | |构建模式/项目参考|完成 | - | |增量构建 |完成 | - | |语言服务(LSP)|进行中 |几乎所有功能都已实现。 | |应用程序接口 |还没准备好| - | 定义: * **完成** 又名“相信已完成”:我们目前不知道有任何缺陷或需要完成的主要工作。确定记录错误 * **进行中**:目前正在处理中;有些功能可能有效,有些可能无效。可以记录恐慌,但请不要做其他事情 * **原型**:仅用于概念验证;不记录错误 * **尚未准备好**:要么还没有开始,要么还远远没有准备好,你不应该费心去搞乱它 ## 其他注意事项 从长远来看,我们预计该存储库及其内容将合并到“microsoft/TypeScript”中。 因此,typescript-go 的存储库和问题跟踪器最终将关闭,因此请相应地对待讨论/问题。 有关 TypeScript 6.0 的有意更改的列表,请参阅 CHANGES.md。 ## 贡献 该项目欢迎贡献和建议。 大多数贡献都需要您同意 贡献者许可协议 (CLA) 声明您有权并且实际上确实授予我们 使用您的贡献的权利。欲了解详情,请访问[续