2017-01-31 2 views
-1

Parse ist heute geschlossen, und meine gesamte Webanwendung ist kaputt gegangen. Ich migrierte zu meinem eigenen Server und zur Datenbank, aber alles, das ich sehe, ist parse is not defined auf meiner Bediener- und Klientenseite. DieseWarum ist Parse nicht definiert?

"dependencies": { 
    "parse": "~1.8.0", 
    "parse-server": "~2.2.12", 
    } 

ist, wie ich die Aussage erfordern instanziiert für Parse

var Parse = require('parse/node'); 
Parse.initialize(process.env.APP_ID, process.env.JAVASCRIPT_KEY, process.env.MASTER_KEY); 
Parse.serverURL = process.env.SERVER_URL; 

Client-Seite:

https://www.parsecdn.com/js/parse-1.6.12.min.js Failed to load resource: the server responded with a status of 404 (Not Found) 
+3

'Warum ist Parse nicht definiert?' ... nun 'Parse geschlossen heute '... und' der Server antwortete mit einem status of 404 (Not Found) '- ziemlich offensichtlich –

+1

Ja, ich verstehe das, aber ich dachte, wenn sie alles auf github setzen, könnten Sie immer noch Ihre eigene Datenbank mit der gleichen Syntax aufrufen. – joethemow

+1

Ihr Code bezieht sich immer noch auf das CDN, das vermutlich heruntergefahren wurde. Wenn Sie lokal über NPM installiert haben, können Sie direkt auf diese Version verweisen – hackerrdave

Antwort

1

Der Fehler erzeugt legt nahe, dass etwas in der Anwendung ist, die eine ältere verweist Version von Parse. Ihre Abhängigkeiten listet 1.8.0 auf, aber der Fehler verweist auf 1.6.12

Es gibt noch etwas in Ihrer App, das versucht, diese Dateien zu bekommen. Überprüfen Sie Ihre HTML-Datei auf etwas, das dies anfordert, oder führen Sie einfach eine Suche auf parsecdn.com durch

+0

Wie kommt es, dass ich dieses Problem nie hatte? Ich habe auf meinem Server Cron-Jobs laufen, die unabhängig von der Client-Seite sind, und ich installierte durch Npm auf meinem Server, und ich bekomme immer noch den Fehler – joethemow

+0

Es ist schwer zu sagen, ohne auf Ihre Codebasis zu schauen. – BentOnCoding

Verwandte Themen