Я пытаюсь скопировать сервер узла с незавершенным веб-сайтом на свой собственный ноутбук, чтобы запустить его и работать над его улучшением, загружая изменения, когда они работают нормально.Что мне нужно знать, чтобы передать рабочий проект Node?
Когда я смочил его и перевел на свой Mac, страница загрузилась, но не появилась функциональность, специфичная для узла. Chrome консоль гласит:
Uncaught TypeError: type.toUpperCase is not a function react-with-addons: 9729
Поисковые запросы на StackOverflow и в Интернете показывают много людей, поражающих эту ошибку, и не много людей, делающих ощущение того, что может быть сообщение об ошибке вторичного повреждения.
В настоящий момент я озадачен тем, что перехожу с моего сервера на свой ноутбук, и он не работает. Тот же размер файла tgz для байта.
Я задавался вопросом, нужно ли мне делать npm-установку с моего ноутбука, если я получаю горе от чего-то, доступного на сервере, но не моего ноутбука. Теперь Node.js появляется, чтобы начать, но он выходит из строя трудно на попытку загрузки страницы:
$ bin/www Server running. TypeError: Cannot read property 'status' of undefined at new ResourceError (/Users/jonathan/server/node_modules/express-stormpath/node_modules/stormpath/lib/error/ResourceError.js:7:29) at Request.onRequestResult [as _callback] (/Users/jonathan/server/node_modules/express-stormpath/node_modules/stormpath/lib/ds/RequestExecutor.js:96:23) at Request.self.callback (/Users/jonathan/server/node_modules/express-stormpath/node_modules/stormpath/node_modules/request/request.js:123:22) at Request.emit (events.js:98:17) at Request. (/Users/jonathan/server/node_modules/express-stormpath/node_modules/stormpath/node_modules/request/request.js:1047:14) at Request.emit (events.js:117:20) at IncomingMessage. (/Users/jonathan/server/node_modules/express-stormpath/node_modules/stormpath/node_modules/request/request.js:998:12) at IncomingMessage.emit (events.js:117:20) at _stream_readable.js:944:16 at process._tickCallback (node.js:442:13)
Так что, возможно, суеверно, я двигаюсь все в node_modules временного каталога вне иерархии, и сделать полную НУЮ установку.
Я получаю ту же ошибку, TypeError: Cannot read property 'status' of undefined
.
Я не уверен, если я спрашиваю в XY вопрос, но я хотел спросить (или наоборот?):
Я хочу, чтобы мой веб-приложение работает от двух мест, разработки и производства.
У меня есть нетривиальные трудности с копированием из производства в развитие.
Как я должен приближаться к вещам, чтобы я мог вносить изменения в копию разработки по своему желанию и развертывать их на производство, когда это кажется уместным? Перезапустить ли я из tarball с (производственного) сервера? Есть ли что-то основное, что я должен прочитать?
Спасибо,
У вас нет файлов, имена которых отличаются только в случае. Маки были и могут быть нечувствительны к регистру. –
Маки сохраняют регистр. Но я не думаю, что проблема чувствительности к регистру/сохранения/нечувствительности является проблемой здесь; он перешел с Mac на Linux на Mac. – JonathanHayward
Вы скопируете ключ API штурма? –