Создать приложение реакции не может использовать локальный модуль с типами потока - PullRequest
0 голосов
/ 06 декабря 2018

Я создал monorepo, который будет содержать 2 приложения, созданные с помощью create-Reaction-app и 1 модуль с общими компонентами.Прямо сейчас у меня есть 1 create-реакции-приложение и модуль общего компонента.

Для моего проекта я хотел бы использовать Flow.Таким образом я использовал flow init в корне моего проекта.Запуск запуск пряжи прекрасно работает с использованием типов потока внутри файлов create-реакции-app .Но я импортирую один файл из общих компонентов со следующим содержимым:

export class Decision {
    mainTopic: string;

    constructor(mainTopic, options) {
        this.mainTopic = 1;
        this.options = 1;
    }
}

Для этого файла я получаю следующую ошибку:

SyntaxError: /packages/shared_components/model/Decision.js: Unexpected token (2:13)

Удаление аннотаций типов позволяет компилировать приложение,Что мне нужно изменить, чтобы заставить работать типы потоков внутри модуля общих компонентов?

Заранее спасибо!

1 Ответ

0 голосов
/ 07 декабря 2018

Убедитесь, что у вас // @flow в самом верху:

// @flow
export class Decision {...}

Документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...