如何在TS中使用JS的FSM

我已经建好一个State Machine.js ,但不知道如何在ts中使用它,上网查了下https://github.com/raphaelfen...
但好像只能在JS中使用

这是我的ts档

init( ){
        let fsmEvents = this.initFsmEvents()
        let fsmEvHandlers = this.initFsmEvHandlers()
        this.fsm = StateMachine.create({
          initial : 'INIT',
          events: fsmEvents,
          callbacks: fsmEvHandlers      
        })

报错原因为:找不到名称 'StateMachine' ts(2304)
请问我要如何做才能在TS中使用?

阅读 3.6k
1 个回答
npm install -D @types/javascript-state-machine
推荐问题