![]() |
1
18
TypeScript Playground不是一个成熟的沙盒解决方案。它只是作为一个不需要依赖关系的简单类型浏览器。 对于您的用例,我建议使用 CodeSandbox 相反。在创建沙盒时,它附带了一大堆TypeScript模板可供选择。TypeScript Playground还有一个导出菜单,您可以直接在CodeSandbox中打开代码。
UI是基于VS Code的,所以如果你习惯了,你会有宾至如归的感觉。 |
![]() |
2
4
如果“导入”是指使用
如果你想包含npm包、打包器等,你需要使用沙盒环境。;结账 CodeSandbox 正如其他人所建议的那样。 关于您的特定错误:
这是由于您当前的配置,而不是TypeScript Playground缺乏包支持。默认情况下,您的 .js 输出可能看起来像这样:
这是因为默认
如果我们将其更改为
现在我们得到另一个错误,告诉我们的程序包不可用:
虽然游乐场足够智能,可以自动导入以下类型
|
|
3
1
我来到这里试图解决同样的问题,然后继续挖掘,这是我想出的最好的解决方案: 如果你去 https://jsfiddle.net/ ,您可以选择“Typescript”作为您的语言,选择“underlight.js”作为库,它应该创建一个与游乐场类似的环境。可以通过单击JFiddle网站中JS文本框上方的语言类型来选择语言和库。 这并不能回答你最初的问题,但对某人来说可能是一个可行的解决方案。 |
![]() |
Zoddo · 属性在明确定义时可能为“未定义” 5 月前 |
![]() |
Sanitysign · 为什么{}类型可分配给对象类型? 5 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 5 月前 |
![]() |
njord · 基于函数的Typescript返回类型 5 月前 |