小编rol*_*eon的帖子

撰写未从 react-apollo 导出

我正在关注 youtube 上的 graphql 教程(https://www.youtube.com/watch?v=ed8SzALpx1Q at about 3hr 16min),其中部分内容compose来自“react-apollo”。但是,我收到一个错误,因为新版本的 react-apollo 没有导出这个。

我在网上看了,我需要更换import { compose } from "react-apollo"import { compose } from "recompose",但这样做会产生错误TypeError: Cannot read property 'loading' of undefined我也看到了,我应该取代反应,从阿波罗与进口import * as compose from "lodash",但是当我这样做,我得到其他错误,他说,× TypeError: lodash__WEBPACK_IMPORTED_MODULE_2__(...) is not a function

应用程序.js:

import React from "react";
import ApolloClient from "apollo-boost";
import { ApolloProvider } from "react-apollo";

import BookList from "./components/BookList";
import AddBook from "./components/AddBook";

//apollo client setup
const client = …
Run Code Online (Sandbox Code Playgroud)

apollo reactjs graphql react-apollo

11
推荐指数
2
解决办法
9788
查看次数

安装 expo-cli 时出现节点依赖/权限错误

我正在尝试安装 expo 以使用 React Native,npm install -g expo-cli但我收到了巨大的错误日志。

我尝试/usr/local使用sudo chown -R $(whoami) $(brew --prefix)/* /usr/localand进行 chown,sudo chown -R $USER /usr/local 但我得到了chown: /usr/local: Operation not permitted。我尝试更新节点和npm,删除它们,重新安装它们,使用自制程序更新,使用自制程序安装expo-cli。我尝试了 sudo 安装。我遇到类似的错误。我尝试过,得到的输出几乎与我从依赖项中yarn add global expo-cli得到的输出完全相同 。npm install -g expo-cli

这是我在终端中运行时得到的输出npm install -g expo-cli

npm WARN deprecated joi@11.4.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, …
Run Code Online (Sandbox Code Playgroud)

command-line node.js npm react-native npm-install

3
推荐指数
1
解决办法
1万
查看次数