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"
}
}
Ich habe das gleiche Problem, bist du zu einer Lösung gekommen? –
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