腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
TypeScript
编译器
API
:
从
字符串
到
AST
、
可以将
TypeScript
代码片段的
字符串
转换为
AST
节点吗?在内存中,不创建任何文件。
浏览 3
提问于2020-02-29
得票数 3
回答已采纳
1
回答
打印原始
Typescript
函数定义
toString(),如下所示:function example() {} 有没有办法让我得到我想要的东西?或者它能实现一个类似
Typescript
的新特性吗?
浏览 16
提问于2019-11-18
得票数 1
回答已采纳
1
回答
有没有编程
TypeScript
反射的接口?
、
对于下面的示例,我可能会得到如下所示的简单内容: suffix: 'string', increment: 'function'我意识
到
这是一项复杂的任务手动方法是使用解析器来获取该Props对象的
AST
,但这涉及
到
一定程度的工作,因为这些类型中的任何一个都可以引用其他文件中的类型,所以我必须编写一个基本上知道如何遵循导入的脚本,以及可能还没有考虑
到
的其他复杂情况在我开始这么复杂的任务之前,我想知道是否已经有
浏览 10
提问于2020-02-04
得票数 0
1
回答
Typescript
-更改
AST
并使其在IDE中工作
我对
编译器
、
AST
和TS语言服务器的了解有限,但我会尽我最大的努力来解释。我希望
Typescript
和Webstorm (我的IDE)将
typescript
AST
中的下划线类型更改为将其视为
字符串
。如何使用
typescript
编译器
api
或任何其他工具来实现这一点?(注意对declare语法不感兴趣,即....声明常量_:string; Iv'e已经对其他人进行了很强的搜索,我能找到的都是自定义的转换器,但没有自定义的<e
浏览 0
提问于2018-10-19
得票数 0
1
回答
从
语句节点数组而不是
字符串
创建SourceFile
、
从
普通
字符串
创建SoureFile对象很容易:但是,我看不到
从
Statement-nodes数组(由各种工厂函数创建)创建一个函数的方法。我还尝试(Ab)使用这样的转换器
API
: function createSourcefile(filename: string,
ast
: ts.Node[], languageVersion:
浏览 4
提问于2020-04-13
得票数 2
1
回答
在打字之前转换打字记录
、
、
、
/node_modules/"), loader: 'awesome-
typescript
-loader', getCustomTransformers}) }其中deleteTransformer是我自己的转换器,它用delete this.y替换任何delete表达式 import * as ts from "
typescript
根据这些事实,我了解
到
转换器是在代码实际检查之后应用的,但
浏览 5
提问于2020-09-18
得票数 6
回答已采纳
2
回答
TypeScript
语言服务示例
TypeScript
附带了源代码、测试和一些示例,
编译器
显然具有用于
AST
操作的应用程序接口以及代码完成和着色等功能。 但是,我找不到任何如何使用该
API
的示例。有没有人试着去理解它?
浏览 1
提问于2012-11-15
得票数 18
回答已采纳
2
回答
如何
从
typescript
AST
中推断出类型?
、
、
、
我使用内置解析器
从
源代码生成
AST
://...有没有办法
从
AST
中推断出变量的类型?
编译器
知道该类型-bar.foo()无法编译-我如何以编程方式获取
浏览 23
提问于2016-01-12
得票数 7
1
回答
浏览器中
TypeScript
的动态执行
、
、
、
我有一个
TypeScript
,它异步下载另一个类型记录/javascript模块: "use strict"; 在执行我的主应用程序时,我会以
字符串
的形式接收这个模块,我必须从那里使用函数convertData。
浏览 1
提问于2017-09-05
得票数 3
1
回答
如何在
TypeScript
中禁止将文本转换为类
使用
TypeScript
,可以将对象文本大小写为类,如下所示: format: x => x是否有可能禁止在
编译器
或linter中进行这样的转换或其他什么?
浏览 1
提问于2017-02-27
得票数 2
1
回答
如何
从
另一个(开发时)程序访问
TypeScript
中的类型信息?
、
、
我想在
TypeScript
中得到一个函数参数类型的列表。
从
谷歌搜索结果的一瞥中可以看出,
TypeScript
缺乏Java风格的反思。我曾经想过可以有某种
编译器
API
来获取这样的数据,以满足IDE开发的需要等等,但我没有发现任何数据。 那么,如何
从
另一个程序(构建工具、lint等)访问
TypeScript
中的类型信息?
浏览 2
提问于2015-07-21
得票数 2
回答已采纳
1
回答
.NET
TypeScript
解析器
到
AST
、
、
、
我正在寻找
TypeScript
解析器,它从
TypeScript
代码中生成
AST
(抽象语法树),就像用Visual创建的代码一样。 我认为Visual必须有这样的解析器,因为它将其用于代码智能。我知道我可以将TS编译成JS,然后使用like Jint来生成
AST
,但这对我没有好处。在TS源中,
AST
节点和原始行之间需要严格的关系。有一个用
TypeScript
编写的微软
TypeScript
编译器
,但是如何
从
C#中使用它呢?是否足够快地实
浏览 2
提问于2015-07-23
得票数 4
回答已采纳
1
回答
类型记录
AST
解析器忽略句子之间的断线
、
、
、
、
我对如何将文本解析成
AST
有疑问。我的目标是能够计算导入和类声明之间有多少条折线。 Babylon7
AST
分析器
浏览 3
提问于2017-07-11
得票数 1
2
回答
怎样才能得到
TypeScript
的语法树?
、
、
、
有没有一个获取
编译器
语法树的过程。我们被分配到一个项目,这个项目需要访问
typescript
的语法树(这是开源的,所以我们可以看到整个
编译器
的代码)。但是我们不知道如何得到它。
浏览 2
提问于2013-09-10
得票数 24
1
回答
解决
AST
型节点结构--
TypeScript
编译器
API
、
、
、
假设我们有以下代码: y: Y; abc: "ABC"; * * * y: "why?"; * } */任何建议都将不
浏览 2
提问于2020-08-03
得票数 2
回答已采纳
1
回答
锡兰语篇:如何获得类型化语法树?
、
、
在这个用例中,我想访问
编译器
通常使用的所有信息。但我不会编译,也不会添加对
编译器
的依赖。所以,我的问题是:编辑:迪奥..。ceylon.
ast
.core -表示锡兰
AST
的锡兰类。纯锡兰(后端独立)。..。ceylon.
ast
.
浏览 3
提问于2016-02-08
得票数 4
回答已采纳
4
回答
从
Java运行
TypeScript
编译器
、
、
、
、
我正在尝试
从
我的Java应用程序运行
TypeScript
编译器
。首先,我试图弄清楚,是否可以在没有Node.js的情况下从命令行运行
编译器
:但是通过这种方式,我不会得到任何错误,也不会得到帮助。直接
从
java运行js代码很容易(我希望以这种方式运行
编译器
),但是可以在没有node.js的情况下运行
TypeScript
编译器
吗?我证实了与犀牛相同的行为。
浏览 2
提问于2012-11-04
得票数 4
回答已采纳
1
回答
ESLint、缩进和ignoreNodes -让
AST
选择器正确工作的问题
、
、
、
我尝试使用ESLint indent规则的ESLint选项来修复这个问题,如下所示: "error", }我可以看到,ignoredNodes列表的那一部分正像我所期望的那样工作,比如"TemplateLiteral"部分,但是我无法找到处理type声明的正确的
AST
我已经使用来帮助找出
AST
选择器应该是什么
浏览 6
提问于2020-01-22
得票数 1
2
回答
PPXes是什么?
、
、
在许多使用ReasonML的项目中,经常使用缩写PPX,但很少解释。为什么ReasonML需要他们?
浏览 3
提问于2020-06-23
得票数 2
回答已采纳
2
回答
TypeScript
编译.js
、
、
、
我想在ES6兼容的模式下使用
typescript
,作为ES6类的部分替代,因为与traceur/suet.js宏相比,它是非常方便和清晰的
编译器
。 如何编译带有.js扩展名的文件?
浏览 2
提问于2014-02-25
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券