Компиляция monorepo с babel без общего rootDirectory - PullRequest
0 голосов
/ 01 марта 2019

У меня следующая структура папок:

myproject

  • admin
    • assets
      • .babelrc
      • пакет.json
      • webpack.config.js
  • vendor
    • некоторые папки
      • package1
        • package.json
      • package2
        • package.json

Эта структура папок не может быть изменена, и ничего нельзя добавить в каталог myProject:

Package.json:

    "dependencies": {
         "package1": "file:../../vendor/somefolders/package1",
         "package2": "file:../../vendor/somefolders/package2"
    }

Поскольку package1 и package2 пишутся с помощью flowjsи не предоставлять собранную версию, мне нужно также построить их поверх babel, но я не могу найти правильное решение как package1, package2 не имеет файла babelrc, и они, кажется, не скомпилированы, и если добавить babelrc в package1 иpackage2 не может найти плагины babel, так как их нет ни в одном из родительских каталогов.

...