Can't get the basic example to connect after installing steroids


#1

Hi, i’ve spent quite a few hours now trying to get appgyver running but keep failing.

To start with i thought my version of node and npm must have been conflicting with something, so… i completely un-installed them from my machine and removed all node and npm directories from the programs files and app data roaming.

I then installed node from scratch, and ran the windows npm updater thing to upgrade npm to the required version for steroids.

I then gave installing steroids once again. Once again, it stopped and said “try running this as admin”. So I ran the install as admin.

Then, created the app, logged into steroids, then tried the steroids connect again… but again I get the same issue with grunt. So, manually went ahead and installed grunt when in cmd as admin, restarted cmd and tried to connect again.

But i still get a bunch of errors. I gave appgyver a test run about 6 months ago and it just worked… but now I can’t even get the example app to load up :anguished:

>> Local Npm module "grunt-contrib-sass" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?

Running "steroids-make-fresh" task
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-clean" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-coffee" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-sass" not found. Is it installed?
Loading "steroids-module-compile-default-native-styles.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-coffee" not found. Is it installed?
Loading "steroids-module-compile-coffeescript.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-concat" not found. Is it installed?
Loading "steroids-module-concat-javascript.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-copy" not found. Is it installed?
Loading "steroids-module-copy-javascript.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
Loading "steroids-module-compile-scripts.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-extend-config" not found. Is it installed?
Loading "steroids-module-compile-views.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-extend-config" not found. Is it installed?
Loading "steroids-module-copy-assets.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-copy" not found. Is it installed?
Loading "steroids-module-copy-default-native-styles.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-contrib-copy" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-copy" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-contrib-copy" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?
>> Local Npm module "grunt-extend-config" not found. Is it installed?
Loading "steroids-setup-cloud-resources.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function
>> Local Npm module "grunt-extend-config" not found. Is it installed?
Loading "steroids-setup-features.coffee" tasks...ERROR
>> TypeError: grunt.extendConfig is not a function

Running "steroids-check-project" task
Warning: grunt.extendConfig is not a function Use --force to continue.

Aborted due to warnings.

#2

OK, well after many hours I gave up trying to get it working on windows. I just don’t get it.
I instead dual booted my machine with linux and got steroids working first time! Crazy.

I would really love steroids working on my windows 8.1 as this is what the rest of my dev team works on :confused:


#3

me too ya 3m el 7ag :pensive:


#4

me three. same errors


#5

Unfortunately Windows 8 is an unsupported configuaration. Windows 10 should work, though.


#6

except it doesn’t. at least not out of the box. the intro tutorial needs a fix. instead of ‘if’ change to ‘when’…you run into an issue visit the forums. this is typical modern web app marketing stuff. just do 1, 2, 3 and voila. error!


#7

I am having the same problem. Using Windows 10. Is there a solution for this, or…?


#8

When I build a new steroids project, I have the problem with grunt tasks not installed with the good version.
So I install them manually. This is the cmd I use:

npm install grunt --save-dev && npm install grunt-contrib-clean@0.6.0 --save-dev && npm install grunt-contrib-coffee@0.12.0 --save-dev && npm install grunt-contrib-concat@0.5.0 --save-dev && npm install grunt-contrib-copy@0.7.0 --save-dev && npm install grunt-contrib-sass@0.8.1 --save-dev && npm install grunt-contrib-concat@0.5.0 --save-dev && npm install grunt-extend-config@0.9.2 --save-dev