1.node.jsがインストールされていることを確認する必要があります
cmd入力を開いて、インストールされているかどうかを確認します
node -v
2.node.js環境を初期化します
node init
3.インストール
関連ドキュメント GraphQL最も簡単な方法は、Express(Node.jsで人気のあるWebアプリケーションフレームワーク)を使用することです。
npm install express express-graphql graphql --save
4.新しいserver.jsを作成し、コードをコピーします
var express = require('express');
//注意有个小坑,使用var定义会报错,这里需要修改成const
//var graphqlHTTP = require('express-graphql');
const { graphqlHTTP } = require('express-graphql');
var { buildSchema } = require('graphql');
// 使用 GraphQL Schema Language 创建一个 schema
var schema = buildSchema(`
type Query {
hello: String
}
`);
// root 提供所有 API 入口端点相应的解析器函数
var root = {
hello: () => {
return 'Hello world!';
},
};
var app = express();
app.use('/graphql', graphqlHTTP({
schema: schema,
rootValue: root,
graphiql: true,
}));
app.listen(4000);
console.log('Running a GraphQL API server at http://localhost:4000/graphql');
5.実行
node server.js
6.ブラウザにアクセスすると、完了です
http://localhost:4000/graphql