原文地址: http://taobaofed.org/blog/2015/11/26/graphql-basics-server-implementation/
最近有点时间来看下nodejs和graphQL,于是看了下官网并自己手动尝试了一下。遇到了一些问题,在此把我遇到的问题记录下,便于帮助大家更好的阅读.
1. 使用 Node.js 实现 GraphQL 服务器
我们先按照官方文档搭建一个 GraphQL 服务器:
Node version: 8.11.1
$ mkdir graphql-intro && cd ./graphql-intro
$ npm install
$ npm install express --save
$ npm install babel --save
index.js 的内容如下:
//index.js
//require `babel/register` to handle JavaScript code
require('babel/register');
require('./server.js');
server.js 的内容如下:
//server.js
import express from 'express';
let app = express();
let PORT = 3000;
app.post('/graphql', (req, res) => {
res.send('Hello!');
});
let server = app.listen(PORT, function() {
let host = server.address().address;

本文记录了在Windows环境下使用Node.js搭建GraphQL服务器的过程,包括遇到的import错误及解决办法。通过创建服务器、配置.babelrc文件转换es6语法,成功启动并运行了一个基本的GraphQL服务。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



