装饰器属于实验性质的特性,需要调整一下配置文件。

    打开tsconfig.json文件,找到下面的两项配置内容,解开注释。
    image.png
    TypeScript 即可以支持装饰器。

    配置成功后,下面的代码就不会出现报错。

    1. function decorator(target: object) {}
    2. @decorator
    3. class Demo {}