2017-01-31 3 views
-1

Разбор закрыт сегодня, и все мое веб-приложение сломалось. Я перешел на мой собственный сервер и базу данных, но все, что я вижу, это parse is not defined как на моем сервере, так и на стороне клиента.Почему Parse не определен?

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

Это, как я инстанцирует заявление требует для синтаксического анализа

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; 

стороны клиента:

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

'Почему Parse не определен?' ... well 'Parse закрыто сегодня' ... и' сервер ответил статус 404 (не найдено) '- довольно самоочевидно –

+1

Да, я это понимаю, но я подумал, что когда они помещают все в github, вы все равно можете звонить в свою собственную базу данных, используя тот же синтаксис. – joethemow

+1

Ваш код по-прежнему ссылается на CDN, который предположительно был снят, если вы установили локально через NPM, вы можете просто ссылаться на эту версию напрямую – hackerrdave

ответ

1

Ошибка производство предполагает, что есть что-то в приложении, ссылающееся старше версия синтаксического анализа. Ваши списки зависимостей 1.8.0, но там ошибка ссылается 1.6.12

В вашем приложении есть что-то еще, пытаясь получить эти файлы. Проверьте свой html-файл на предмет запроса или просто выполните поиск на parsecdn.com.

+0

. Почему у меня никогда не было этой проблемы? У меня есть задания cron на моем сервере, которые не зависят от клиентской стороны, и я установил через npm на моем сервере, и я все еще получаю ошибку – joethemow

+0

Трудно сказать, не глядя на вашу кодовую базу. – BentOnCoding

Смежные вопросы