Deploy with meteor bundle - "you are using a pure-JavaScript implementation of bcrypt"


#1

Hi,

I have deployed an app with phusion passenger and it was working correctly. Then I decided to get rid of the “you are using a pure-JavaScript implementation of bcrypt” warning but spending almost half a day with no results. I run npm install --production in /var/www/myapp/bundle/programs/server then after solving various problems successfully ran npm install bcrypt in the same dir. However after app restart I still get that same warning. I don’t know what to do anymore. Tried to delete npm-bcrypt:

cd /home/budget/bundle/programs/server/npm/node_modules/meteor/
rm -rf npm-bcrypt/

Still the same. I solved this stupid and anoying bcrypt problem on my windows dev machine, but cannot fix it for my deployment. Which one is the root directory exactly in a bundle? Where should I install bcrypt for it to finally work?


#2

Bump. No one has this problem on deployment?