GraphQL第一个例子
生活随笔
收集整理的這篇文章主要介紹了
GraphQL第一个例子
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用WebStorm創建一個工程GraphQLDemo
npm添加相關依賴
npm install --save express graphql express-graphql
編輯代碼
var express = require('express'); var graphqlHTTP = require('express-graphql'); var { buildSchema } = require('graphql');//定義schema var schema = buildSchema(`type User{name: Stringsex: Stringintro: String}type Query {user:User} `);//定義服務端數據 var root= {user: {name: 'username',sex: '男',intro: '資深碼農'} };var app = express(); app.use('/graphql', graphqlHTTP({schema: schema,rootValue: root,graphiql: true, //啟用GraphiQL })); app.listen(8000, () => console.log('請在瀏覽器中打開地址:http://localhost:8000/graphql'));運行
參考資料
https://developer.github.com/early-access/graphql/
http://graphql.org/
總結
以上是生活随笔為你收集整理的GraphQL第一个例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python机器学习Numpy, Sci
- 下一篇: MacOS运行多个实例