【发布时间】:2019-02-26 11:37:12
【问题描述】:
我正在学习本教程,但偶然发现了一些问题。当我导入 Apollo 时,Apollo boost 控制台充满了错误
import ApolloClient from "apollo-boost"; //import apollo-boost
import VueApollo from "vue-apollo"; // import vue-apollo
Vue.use(VueApollo); // use apollo
// Setup ApolloClient
const defaultClient = new ApolloClient({
uri: "http://localhost:4000/graphql"
});
const apolloProvider = new VueApollo({ defaultClient }); // implementing provider
Vue.config.productionTip = false;
new Vue({ // vue constructor
provide: apolloProvider.provide(), // provide
router,
store,
render: h => h(App)
}).$mount("#app");
控制台出错"error in ../node_modules/graphql/index.mjs"
我找到了这个解决方案https://github.com/vuejs/vue-cli/issues/1637,但我不知道如何实现它。他们将一些代码粘贴到vue.config.js,但是我有babel.config.js,它们是一样的吗?
【问题讨论】:
标签: javascript vue.js vuejs2 apollo