我用最简单的Codepen测试了一些Typescript / RxJS东西,但出现控制台错误:
Uncaught ReferenceError: exports is not defined
作为参考,整个笔仅是这一行(包括RxJS并打开了Typescript编译):
import { Observable } from 'rxjs';
笔在https://codepen.io/bikeshop/pen/LaGWvE处。任何人都有做这项工作的经验吗?
答案 0 :(得分:0)
您无法访问Codepen上的那些API(导入,导出,需求),因为它在浏览器中运行,并且它们是节点的一部分。如果您想在某种游乐场环境中使用节点模块,建议使用repl.it,它使您可以访问本质上是无状态服务器的服务器,并允许您使用多种不同的语言编写代码。您可以选择TypeScript并从那里开始。任何import语句将自动安装所需的依赖关系,因此:
import { Observable } from 'rxjs';
在您第一次运行代码时将安装rxjs。
答案 1 :(得分:0)
起初它使我绊倒了,但是如果您通过the settings menu添加一个包,那么它会自动在范围内可用。
例如我从该菜单中添加了aws
,然后可以在 JS 窗格中使用AWS
,而无需任何require
/ import
语句。