javascript - Meteor Build for android: TypeError: Cannot read property 'slice' of null error when I run the production built server -


i have following demo: https://github.com/pc-magas/pupandroiddemo

and try build android. have installed androis sdk , set correct enviromental parameters.

then readme.md says run following commands:

meteor build ~/builds/ --server=192.168.30.137:3821 cd ~/builds tar -xvf pup.tag.gz cd bundle/program/server npm install cd ../ cp ^project_folder^/settings-development.json ~/builds/settings.json env mongo_url="mongodb://localhost:27017/tesedb" root_url="192.168.30.137:3821" port=3821 meteor_settings="$(cat ../settings.json)" node main.js  

but last one:

env mongo_url="mongodb://localhost:27017/tesedb" root_url="192.168.30.137:3821" port=3821 meteor_settings="$(cat ../settings.json)" node main.js  

throws me following error:

/home/pcmagas/builds/bundle/programs/server/boot.js:391 }).run(); ^

typeerror: cannot read property 'slice' of null @ packages/meteor.js:1234:19 @ packages/meteor.js:1246:4 @ packages/meteor.js:1393:3 @ /home/pcmagas/builds/bundle/programs/server/boot.js:338:34 @ array.foreach (native) @ function..each..foreach (/home/pcmagas/builds/bundle/programs/server/node_modules/underscore/underscore.js:79:11) @ /home/pcmagas/builds/bundle/programs/server/boot.js:158:5 @ /home/pcmagas/builds/bundle/programs/server/boot.js:387:5 @ function.run (/home/pcmagas/builds/bundle/programs/server/profile.js:510:12) @ /home/pcmagas/builds/bundle/programs/server/boot.js:386:11

i have seen the: typeerror: cannot read property 'slice' of null

but not me @ all.

edit 1:

my settings.json contains:

{   "public": {},   "private": {     "mail_url": "",     "oauth": {       "facebook": {         "appid": "^facebook app id^",         "secret": "^facebook_secret^",         "loginstyle": "popup"       },       "google": {         "clientid": "^client_id^",         "secret": "^client_sectet^",         "loginstyle": "popup"       }     }   } } 

* values between ^ replacement actual values.

first, check did copy correct settings.json file.

second, remove env @ start of line. if you're using sh-compatible shell don't need it.


Comments

Popular posts from this blog

python - Operations inside variables -

Generic Map Parameter java -

arrays - What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it? -