Кажется, что только модуль отсутствует, но я написал файл package.json
, а другие - отлично.
Я отлажена это небольшое приложение локально много раз, есть версия BrowserId модуля здесь ...
Модуль browserid-verifier
можно найти здесь: https://github.com/lloyd/node-browserid
и `package.jsonq файл:Почему «jitsu deploy» получил «Ошибка: не удается найти модуль« браузер-верификатор »?
{
"name": "daily_bookmarks",
"subdomain": "daily_bookmarks",
"scripts": {
"start": "server.coffee"
},
"version": "0.0.0-9",
"engines": {
"node": "0.6.x"
},
"main": "server.js",
"dependencies": {
"mongodb": "0.9.9",
"socket.io": "0.9.3",
"ezcrypto": "0.0.3",
"browserid-verifier": "0.0.4"
}
}
версия на моем ноутбуке:
$ npm list -g | grep browser
├─┬ [email protected]
│ ├─┬ [email protected]
ОШИБКА:
$ jitsu deploy
info: Welcome to Nodejitsu
info: It worked if it ends with Nodejitsu ok
info: Executing command deploy
info: Analyzing your application dependencies in server.coffee
warn: Local version appears to be old.
warn: Your package.json version will be incremented for you automatically.
warn: About to write /home/chen/code/home/git/docview/projects/daily_bookmarks/package.json
data:
data: {
data: engines: { node: '0.6.x' },
data: dependencies: {
data: socket.io: '0.9.3',
data: browserid-verifier: '0.0.4',
data: mongodb: '0.9.9',
data: ezcrypto: '0.0.3'
data: },
data: subdomain: 'daily_bookmarks',
data: version: '0.0.0-9',
data: name: 'daily_bookmarks',
data: main: 'server.js',
data: scripts: { start: 'server.coffee' }
data: }
data:
prompt: Is this ok? (yes):
warn: Creating new snapshot for version 0.0.0-9
info: Done creating snapshot 0.0.0-9
info: Updating application daily_bookmarks
info: Activating snapshot 0.0.0-9 for daily_bookmarks
info: Stopping app daily_bookmarks
info: App daily_bookmarks is now stopped
info: Starting app daily_bookmarks
error: Error running command deploy
error: Nodejitsu Error (500): Internal Server Error
info: Nodejitsu not ok
Если вы еще не обновили клиент jitsu (это первое, что вас попросят сделать от поддержки). Обычно найти вторую попытку развертывания исправляет проблему (это хорошо известная, но сложная ошибка для улова). Если это не решит проблему, я бы рекомендовал вам использовать jitsulog, ping ребята с помощью gist url на irc (#nodejitsu) или twitter (@nodejitsu). – booyaa
Я установил джитсу в тот же день, что и произошло, это должна быть последняя версия. Позже я попытался нажать на Heroku, даже NAE (другой движок приложения Node) .. снова и снова сработал. Возможно, что-то не так с пакетом. – jiyinyiyong