这是Flux 存储库中的Dispatcher.js 。尽管有文件扩展名,但它不是 JavaScript。
例如,它使用类型:
class Dispatcher<TPayload> {
_callbacks: {[key: DispatchToken]: (payload: TPayload) => void};
有人可以帮我确定它是用什么语言编写的,以及它“转换”到 JavaScript 的确切位置吗?
我在gulpfile和包依赖项中看到提到 Babel ,但 Babel 似乎默认使用 ES2015,这不是 Dispatcher.js 的语言。