expo publish терпит неудачу при использовании абсолютного пути - PullRequest
0 голосов
/ 15 октября 2018

Я использую expo-cli 2.1.2.

Я определил абсолютный путь в моем файле .babelrc следующим образом:

{
  "presets": ["babel-preset-expo"],
  "env": {
    "development": {
      "plugins": [
          ["transform-react-jsx-source"],
          ["module-resolver", {
            "alias": {
              "abs": "./src",
            }
          }]
        ]
    }
  }
}

Я могу собрать и протестировать сэтот файл.Тем не менее, когда я пытаюсь опубликовать, metro bundler не удается определить абсолютный путь:

Unable to resolve "abs/services/firebaseInit" from "App.js"

Где App.js находится в верхнем каталоге, и ошибка для следующей строки:

import firebaseInit from 'mypet/services/firebaseInit';

(firebaseInit определяется в src\services\firebaseInit.js)

Есть идеи, как решить эту проблему?

Также опубликовано в https://github.com/expo/expo-cli/issues/105

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