我是React-native的新手,我安装了expo,如下面的官方页面所述。
npm install expo-cli --global
expo init my-new-project
cd my-new-project
expo start(run this in my cmd)
以cmd显示此错误
[09:53:03] TypeError:无法读取未定义的属性“ compile”
npm start(i did this too)
以cmd显示此错误
[09:47:17] TypeError:无法读取未定义的属性“ compile”
我在浏览器中收到此错误 Expo Developer Tools is disconnected from Expo CLI. Use the expo start command to start the CLI again.
答案 0 :(得分:0)
这似乎是来自expo-cli的错误。 react native expo-cli github页面中有一个线程。请查看下面的链接。
https://github.com/expo/expo-cli/issues/213#issuecomment-441507128
如果以上方法都无法解决,请使用react-native-cli并启动项目。
npm install -g react-native-cli
答案 1 :(得分:0)
可能是博览会没有正确安装,因此您需要再运行一次此命令:
npm install -g expo-cli
然后
expo run
希望它能正常工作。
答案 2 :(得分:0)
这是expo cli中较旧版本的一个错误,该错误已被删除,因此您现在所能做的就是 运行此命令
npm卸载-g expo-cli && npm i -g expo-cli
希望这会有所帮助 检查此链接以获取更多信息
答案 3 :(得分:0)
缺少某些内容,请按
运行npm install
然后
expo run
答案 4 :(得分:0)
使用这个命令我解决了类似的问题
$ sudo npm install
然后
$ sudo expo start