rozdoum / social-app-android

Build your social app for Android with the code template that includes the following key features for social networks as likes, comments, posts, image uploads, etc.
Apache License 2.0
453 stars 262 forks source link

Error: Error parsing triggers: Cannot find module '@google-cloud/storage' #84

Closed 8secz-johndpope closed 5 years ago

8secz-johndpope commented 5 years ago

(base) ➜ social-app-android git:(master) ✗ firebase deploy --only functions

=== Deploying to 'social-app-a7e57'...

i deploying functions i functions: ensuring necessary APIs are enabled... ✔ functions: all necessary APIs are enabled i functions: preparing functions directory for uploading...

Error: Error parsing triggers: Cannot find module '@google-cloud/storage'

8secz-johndpope commented 5 years ago

npm install --save @google-cloud/storage fixes one problem.

but Error: Error occurred while parsing your function triggers.

TypeError: require(...) is not a function at Object. (/Users/johndpope/Documents/gitWorkspace/social-app-android/functions/index.js:25:45) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at /Users/johndpope/.nvm/versions/node/v6.9.1/lib/node_modules/firebase-tools/lib/triggerParser.js:15:15 at Object. (/Users/johndpope/.nvm/versions/node/v6.9.1/lib/node_modules/firebase-tools/lib/triggerParser.js:53:3)

8secz-johndpope commented 5 years ago

npm install eslint --save