Includes Angular-cli, Bootstrap 4 alpha, Chai, Karma and Protractor
Update node using NVM:
nvm ls-remote
nvm install v7.7.1
Install angular cli:
const graphql = require('graphql'), | |
// Importamos axios | |
axios = require('axios'); | |
const { | |
GraphQLObjectType, | |
GraphQLString, | |
GraphQLSchema | |
} = graphql; | |
const UserType = new GraphQLObjectType({ |
const express = require('express'), | |
expressGraphQL = require('express-graphql'), | |
// Importamos el schema | |
schema = require('./schema/schema'); | |
const app = express(); | |
app.use('/graphql', expressGraphQL({ | |
// Lo pasamos como parámetro | |
schema, |
const graphql = require('graphql'); | |
const { | |
GraphQLObjectType, | |
GraphQLString, | |
// Importamos GraphQL Schema de GraphQL mediante destructuring | |
GraphQLSchema | |
} = graphql; | |
const users = [ | |
{ id: '1', firstName: 'Ivan', lastName: 'Bacallado', country: 'España' }, |
// Importamos la librería GraphQl | |
const graphql = require('graphql'), | |
lodash = require('lodash'); | |
/* | |
Usamos el deestructuring de Javascript Es6 para extraer el objeto GraphQLObjectType del objeto graphql | |
(el cual es la librería) para poder utilizarlo fuera. | |
*/ | |
const { | |
GraphQLObjectType, | |
GraphQLString |
// Importamos la librería GraphQl | |
const graphql = require('graphql'); | |
/* | |
Usamos el deestructuring de Javascript Es6 para extraer el objeto GraphQLObjectType del objeto graphql | |
(el cual es la librería) para poder utilizarlo fuera. | |
*/ | |
const { | |
GraphQLObjectType, | |
GraphQLString | |
} = graphql; |
// Importamos la librería GraphQl | |
const graphql = require('graphql'); | |
/* | |
Usamos el deestructuring de Javascript Es6 para extraer el objeto GraphQLObjectType del objeto graphql | |
(el cual es la librería) para poder utilizarlo fuera. | |
*/ | |
const { | |
GraphQLObjectType, | |
GraphQLString | |
} = graphql; |
// Importamos la librería GraphQl | |
const graphql = require('graphql'); | |
/* | |
Usamos el deestructuring de Javascript Es6 para extraer el objeto GraphQLObjectType del objeto graphql | |
(el cual es la librería) para poder utilizarlo fuera. | |
*/ | |
const { | |
GraphQLObjectType | |
} = graphql; |
const express = require('express'), | |
// Llamamos a la librería express-graphql | |
expressGraphQL = require('express-graphql'); | |
const app = express(); | |
/* | |
Indicamos a nuestra aplicación express que para las peticiones al | |
endpoint /graphql, delegaremos la gestion en la libreria expressGraphQL a la cual | |
habilitamos la interfaz web graphiql, que nos permite operar con graphQL facilmente. | |
*/ |
// Importamos la librería express | |
const express = require('express'); | |
// Creamos una aplicación express | |
const app = express(); | |
/* | |
Indicamos que escuche en el puerto 4000 y ejecute una funcion callback la cual | |
mostrará un mensaje de error si lo hubiera, si sino mostrará el mensaje: | |
Servidor express funcionando en el puerto 4000 |
Includes Angular-cli, Bootstrap 4 alpha, Chai, Karma and Protractor
Update node using NVM:
nvm ls-remote
nvm install v7.7.1
Install angular cli: