Ошибка компиляции Typescript при использовании AWS SDK - PullRequest
0 голосов
/ 22 сентября 2018

Проблема

Я использую Typescript с @ aws / dynamicodb-data-mapper-annotations , и это работает, но продолжает выдавать ошибки компиляции.Эти ошибки произошли как на macOS, так и на Ubuntu 16.04:

../../node_modules/@aws/dynamodb-data-mapper/build/protocols.d.ts(31,45): error TS1005: '=' expected.

31 export declare const DynamoDbSchema: unique symbol;
                                               ~~~~~~



../../node_modules/@aws/dynamodb-data-mapper/build/protocols.d.ts(52,44): error TS1005: '=' expected.

52 export declare const DynamoDbTable: unique symbol;
                                              ~~~~~~


../../node_modules/@aws/dynamodb-data-mapper/build/protocols.d.ts(81,50): error TS1005: '=' expected.

81 export declare const DynamoDbDirtyFields: unique symbol;
                                                    ~~~~~~

Кто-нибудь знает, как это исправить?Я ценю вашу помощь.:)

Настройки

Я добавил node_modules как исключенную папку в tsconfig.json, и вот мои настройки:

  • tsc: 2.8.1
  • npm: 5.3.0
  • aws-sdk: 2.318.0
  • @ aws / Dynamodb-data-mapper-annotations: 0.7.3

1 Ответ

0 голосов
/ 23 сентября 2018

Благодаря комментарию Мэтта.Я разрешаю его, используя более новую версию Typescript.

...