2016-07-07 11 views
1

Wir stehen vor einem Problem mit Relay/GraphQL/reagieren in der Produktion. Wenn im Master-Prüfung alles funktioniert gut, aber in der Produktion erhalten wir die folgenden Fehler in der Konsole, die mit Relais im Zusammenhang alles bewirkt/GraphQL/Reagieren gar nicht zu arbeiten:Uncaught Error: Relay transform Fehler

Uncaught Error: Relay transform error ``Map is not defined`` in file '/var/app/ondeck/app/react/relay/routes/xxx-route.jsx'. Try updating your GraphQL schema if an argument/field/type was recently added.

Wir glauben, etwas verwandt sind zu dem Build der Anwendung, wenn es bereitgestellt wird, jedoch haben wir keine Ahnung, wo wir anfangen sollen.

Dies ist mein package.json, falls es hilft:

{ 
    "private": true, 
    "devDependencies": { 
    "babel-eslint": "^6.0.4", 
    "eslint": "^2.11.1", 
    "eslint-plugin-react": "^5.1.1", 
    "webpack-notifier": "^1.3.1" 
    }, 
    "dependencies": { 
    "autobind-decorator": "^1.3.3", 
    "babel-core": "^6.4.0", 
    "babel-loader": "^6.2.1", 
    "babel-plugin-transform-decorators-legacy": "^1.3.4", 
    "babel-polyfill": "^6.7.4", 
    "babel-preset-es2015": "^6.3.13", 
    "babel-preset-react": "^6.3.13", 
    "babel-preset-stage-0": "^6.3.13", 
    "babel-relay-plugin": "^0.9.0", 
    "extract-text-webpack-plugin": "^1.0.1", 
    "graphiql": "^0.7.2", 
    "graphql": "^0.6.0", 
    "isomorphic-fetch": "^2.2.1", 
    "node-sass": "^3.3.3", 
    "postal": "^2.0.4", 
    "react": "^15.1.0", 
    "react-dom": "^15.1.0", 
    "react-linkify": "^0.1.1", 
    "react-notification-system": "^0.2.6", 
    "react-relay": "^0.9.0", 
    "react-star-rating-component": "^1.0.0", 
    "react-stars": "^2.1.0", 
    "react-webpack-rails": "^0.4.1", 
    "sass-loader": "^4.0.0", 
    "webpack": "^1.12.1" 
    }, 
    "scripts": { 
    "build": "webpack -p --config webpack/production.config.js", 
    "start": "webpack -w --config webpack/dev.config.js", 
    "lint": "eslint --ext .js,.jsx app/react/**" 
    }, 
    "license": "", 
    "engines": { 
    "node": ">= 0.10" 
    } 
} 
+0

Ich habe das gleiche Problem, bist du zu einer Lösung gekommen? –

+0

Hallo @aleks, ich habe vergessen, die Lösung hier zu posten. Wir haben es gelöst, indem wir die Versionen von node.js aktualisiert haben. – Guillermo

Antwort

0

Nur für das Protokoll, ich brauchte Node.js auf die neueste Version zu aktualisieren, um für alles wieder zu arbeiten. Vielen Dank.

Verwandte Themen