5

我无法用 expo 打开我的 vue 文件。它给出了 AppEntry.js 错误。问题出在 AppEntry.js 文件中,我的 vue 文件没有看到,所以它给出了错误。我找不到如何添加 .vue 扩展名。我需要帮助,这个错误让我发疯。

我更新了我的 expo-cli 和 vue-native-cli,并使用了 node 10.6.1 版本。

node_modules/expo/AppEntry.js

import { registerRootComponent } from 'expo';

import { activateKeepAwake } from 'expo-keep-awake';


import App from "../../App" // The problem part is here. AppEntry doesnt accept .vue file I cant even see it. 

if (__DEV__
) 
{
  activateKeepAwake();
}

registerRootComponent(App);

也在同一个地方

node_modules/expo/package.json

 "sideEffects": 
[

    "*.fx.js",

    "*.fx.web.js"
  ], 

我尝试在此处添加 .vue,但它对我不起作用。如果你让我解决这个问题,我们必须添加一个提供 AppEntry.js 的代码来读取 .vue 扩展。

我希望看到 App.vue 页面,但出现 AppEntry.js 错误。

4

1 回答 1

0

我有类似的问题,我通过使用'npm install react-native-unimodules'和'npm install expo-keep-awake'安装'expo-keep-awake'和'react-native-unimodules'来修复它。

根据此页面,您应确保在使用 expo-keep-awake 时安装了 react-native-unimodules。

希望这对你有帮助:)

于 2019-08-12T06:50:43.763 回答