Я использую 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