使用绝对路径时,expo发布失败

时间:2018-10-15 16:04:27

标签: expo

我正在使用expo-cli 2.1.2。

我在.babelrc文件中定义了一个绝对路径,如下所示:

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

我能够使用此文件进行构建和测试。但是,当我尝试发布时,地铁捆绑程序无法解析绝对路径:

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

App.js在顶级目录中,而失败是由于以下几行:

import firebaseInit from 'mypet/services/firebaseInit';

firebaseInitsrc\services\firebaseInit.js中定义)

有什么办法解决这个问题吗?

也发布在https://github.com/expo/expo-cli/issues/105

0 个答案:

没有答案