Iām having a problem when I add accounts-password to ANY newly created meteor app that is causes the app to crash.
I get:
Steps to reproduce:
-
meteor create myTestApp
-
I then launch the app and I get the Welcome to Meteor page in my browser.
-
In a new terminal window, I do meteor add accounts-ui and add {{> loginButtons}} right below {{> hello}}
-
The app still runs fine, but I see āNo login services configuredā as expected.
-
I then do meteor add accounts-password - crash!
W20160118-20:51:19.763(-6)? (STDERR)
W20160118-20:51:19.764(-6)? (STDERR) /Users/geraldbailey/.meteor/packages/meteor-tool/.1.1.10.ta2bmn++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:245
W20160118-20:51:19.765(-6)? (STDERR) throw(ex);
W20160118-20:51:19.765(-6)? (STDERR) ^
W20160118-20:51:19.765(-6)? (STDERR) Error: Canāt find npm module ābcryptā. Did you forget to call āNpm.dependsā in package.js within the ānpm-bcryptā package?
W20160118-20:51:19.765(-6)? (STDERR) at Object.Npm.require (/Users/geraldbailey/Desktop/Recordly/.meteor/local/build/programs/server/boot.js:175:17)
W20160118-20:51:19.765(-6)? (STDERR) at Package (packages/npm-bcrypt/packages/npm-bcrypt.js:9:1)
W20160118-20:51:19.765(-6)? (STDERR) at Package (packages/npm-bcrypt/packages/npm-bcrypt.js:13:1)
W20160118-20:51:19.765(-6)? (STDERR) at /Users/geraldbailey/Desktop/Recordly/.meteor/local/build/programs/server/packages/npm-bcrypt.js:33:4
W20160118-20:51:19.766(-6)? (STDERR) at /Users/geraldbailey/Desktop/Recordly/.meteor/local/build/programs/server/packages/npm-bcrypt.js:42:3
W20160118-20:51:19.766(-6)? (STDERR) at /Users/geraldbailey/Desktop/Recordly/.meteor/local/build/programs/server/boot.js:242:10
W20160118-20:51:19.766(-6)? (STDERR) at Array.forEach (native)
W20160118-20:51:19.766(-6)? (STDERR) at Function..each..forEach (/Users/geraldbailey/.meteor/packages/meteor-tool/.1.1.10.ta2bmn++os.osx.x86_64+web.browser+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
W20160118-20:51:19.766(-6)? (STDERR) at /Users/geraldbailey/Desktop/Recordly/.meteor/local/build/programs/server/boot.js:137:5
=> Exited with code: 8
Iām a noob, but seems like this should just work. Iāve even done meteor update to make sure all was up to date and Iām told it is.
Thoughts on how to get around this??