visual-studio-code - 如何实现 TypeScript 中定义的接口?
问题描述
我正在使用javascript
实现vs code
插件,但在使用TreeDataProvider
接口时遇到了一些问题。我的插件仅在树视图中显示根节点,但不显示任何子节点。我阅读了 vscodetree-view-sample
示例,发现它使用 typescript 来创建类实现TreeDataProvider
接口。我想知道我怎么能做到这一点javascript
。不执行会不会有问题?
解决方案
TypeScript 几乎就是 JavaScript + 类型。只需从示例代码中删除所有类型注释即可将其转换为 JS。
VS Code 扩展在节点环境中运行,因此如果您的代码使用import
/ export
,您还必须将它们重写为节点可以理解或使用的东西tsc
或 babel 以向下编译 js 代码
推荐阅读
- flutter - Flutter 插件 just_audio 示例错误然后处理
- python - Python:下载 Outlook 附件并在保存时更改文件名
- c# - C# 使用 C++ dll 中的函数,以 std::vector 作为参数
- text - 如何使用 FreeType / HarfBuzz 查找垂直文本的列宽
- c# - 我应该为需要反序列化的每个请求创建一个新的 JsonSerializer 对象吗?
- android - 我正在尝试将 firebase 添加到我的颤振项目中,但我不断收到此错误找不到方法实现()
- python - 根据字段值在 csv 中创建子列
- c# - 实体框架第一次查询比第二次慢得多
- asp.net - ASP.NET - Request.Cookies 在 Chrome V80+ 中不再工作
- casl - TypeError:无法读取未定义的“仅”属性