typescript - 如何使用 TypeScript Playground 导入库
问题描述
TypeScript Playground似乎并不反对这种导入:
import * as _ from "underscore";
直到您尝试使用它,例如:
const equalResult = _.isEqual('ABC', '123');
然后,它会生成错误:
[ERR]: Executed JavaScript Failed:
[ERR]: Cannot use import statement outside a module
操场似乎理解该库,因为它提供了 JSDoc,所以我认为这可以工作,但是如何?
解决方案
TypeScript Playground 并不是一个成熟的沙盒解决方案。它只是作为一个不需要依赖项的简单类型浏览器。
对于您的用例,我建议改用CodeSandbox。在创建沙箱时,它带有一大堆 TypeScript 模板可供选择。TypeScript Playground 还有一个导出菜单,您可以在其中直接在 CodeSandbox 中打开代码。
UI 是基于 VS Code 的,所以如果你习惯了,你会感到宾至如归。
推荐阅读
- r - 为什么我用 R 抓取 Twitter 数据,收集到的推文不是完整的句子?
- docker - 如何阅读牧场主的秘密?
- python - 使用 selenium python 进行网页抓取
- r - abs(x) 中的错误:数学函数 R lang 的非数字参数
- javascript - 错误覆盖其他组件
- html - 为什么嵌入式 SVG 会导致桌面上的 CLS(累积布局移位)而不是移动设备上的?
- java - 如何避免在 JTextPane 内换行/换行
- mongodb - 在 Elasticsearch 中为结果分数添加条件
- ubuntu-18.04 - 如何在 Ubuntu 18.04 服务器上默认启用 SMB1 并禁用 SMB2 和 SMB3?
- python - Anaconda 没有更新 Spyder