node.js - Heroku deployment failed, seems like bcrypt issue -


i try deploy school project heroku, when type git push heroku master, following error"

remote:        gyp err! build error  remote:        gyp err! stack error: `make` failed exit code: 2 remote:        gyp err! stack     @ childprocess.onexit (/tmp/build_434f42dd0dc575279023b0d76c2ad5e9/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23) remote:        gyp err! stack     @ childprocess.emit (events.js:110:17) remote:        gyp err! stack     @ process.childprocess._handle.onexit (child_process.js:1067:12) remote:        gyp err! system linux 3.13.0-40-generic remote:        gyp err! command "node" "/tmp/build_434f42dd0dc575279023b0d76c2ad5e9/.heroku/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" remote:        gyp err! cwd /tmp/build_434f42dd0dc575279023b0d76c2ad5e9/node_modules/bcrypt remote:        gyp err! node -v v0.12.0 remote:        gyp err! node-gyp -v v1.0.2 remote:        gyp err! not ok  remote:         remote:        npm err! linux 3.13.0-40-generic remote:        npm err! argv "/tmp/build_434f42dd0dc575279023b0d76c2ad5e9/.heroku/node/bin/node" "/tmp/build_434f42dd0dc575279023b0d76c2ad5e9/.heroku/node/bin/npm" "rebuild" remote:        npm err! node v0.12.0 remote:        npm err! npm  v2.5.1 remote:        npm err! code elifecycle remote:        npm err! bcrypt@0.7.8 install: `node-gyp rebuild` remote:        npm err! exit status 1 remote:        npm err!  remote:        npm err! failed @ bcrypt@0.7.8 install script 'node-gyp rebuild'. remote:        npm err! problem bcrypt package, remote:        npm err! not npm itself. remote:        npm err! tell author fails on system: remote:        npm err!     node-gyp rebuild remote:        npm err! can info via: remote:        npm err!     npm owner ls bcrypt remote:        npm err! there additional logging output above. remote:         remote:        npm err! please include following file support request: remote:        npm err!     /tmp/build_434f42dd0dc575279023b0d76c2ad5e9/npm-debug.log remote:  remote: -----> build failed remote:        remote:         remote:        we're sorry build failing! if can't find issue in application code,        remote:        love, remote:        heroku remote:  remote:  !     push rejected, failed compile node.js app remote:  remote: verifying deploy.... remote:  remote: !   push rejected cscc09-eatz. remote:  

and here package.json file,

{   "name": "eatz",   "version": "1.0.0",   "description": "this cscc09 fall 2014 project",   "main": "app.js",   "engines":{     "node":0.10.33   },   "dependencies": {     "bcrypt": "^0.8.1",     "express": "^3.4.8",     "gm": "^1.17.0",     "mongodb": "^1.4.24",     "mongoose": "^3.8.20",     "underscore": "^1.7.0"   },   "devdependencies": {},   "scripts": {     "test": "echo \"error: no test specified\" && exit 1"   },   "repository": {     "type": "git",     "url": "https://github.com/zhengye1/cscc09"   },   "author": "vincent zheng, eliot chow",   "license": "utsc",   "bugs": {     "url": "https://github.com/zhengye1/cscc09/issues"   }, } 

how can solve issue? try through internet, seems cannot find solution that. using ubuntu 14.04 create project.

try rebuilding bcrypt.

i same error on mac , fixit rebuilding bcrypt.

npm rebuild bcrypt


Comments

Popular posts from this blog

node.js - Mongoose: Cast to ObjectId failed for value on newly created object after setting the value -

gradle error "Cannot convert the provided notation to a File or URI" -

python - NameError: name 'subprocess' is not defined -