Mac High Sierra Update Breaks Steroids!


#1

I updated my Mac to High Sierra last night, and I can no longer successfully run “steroids connect”. The output I get follows:

$ steroids connect

            __   AppGyver           .__    .___
     ______/  |_  ___________  ____ |__| __| _/______ 2
    /  ___\   ___/ __ \_  __ \/  _ \|  |/ __ |/  ___/
    \___ \ |  | \  ___/|  | \(  <_> |  / /_/ |\___ \
   /____  >|__|  \___  |__|   \____/|__\____ /____  >
        \/           \/                     \/    \/

Running "steroids-make-fresh" task

Running "steroids-check-project" task

Running "steroids-check-project-bower-dependencies" task
Project has bower dependencies installed... OK

Running "steroids-check-project-xml:www" (steroids-check-project-xml) task
Project has valid XML configuration files... OK

Running "steroids-clean-dist" task

Running "clean:dist" (clean) task
>> 1 path cleaned.

Running "steroids-copy-www" task

Running "copy:www" (copy) task


Running "steroids-compile-coffee" task

Running "coffee:compile_www" (coffee) task
>> 0 files created.

Running "steroids-copy-components" task

Running "copy:components" (copy) task
Created 43 directories, copied 272 files

Running "steroids-configure" task
No file found at www/config.xml, skipping.

Running "steroids-module-copy-assets:app" (steroids-module-copy-assets) task

Running "steroids-module-compile-views:app" (steroids-module-compile-views) task

Running "steroids-module-compile-scripts" task

Running "steroids-module-compile-coffeescript" task

Running "coffee:modules" (coffee) task
>> 0 files created.

Running "steroids-module-copy-javascript" task

Running "copy:modules" (copy) task
Copied 23 files

Running "steroids-module-concat-javascript:modules" (steroids-module-concat-javascript) task

Running "concat:module-admin" (concat) task
File dist/app/admin.js created.

Running "concat:module-amity" (concat) task
File dist/app/amity.js created.

Running "concat:module-common" (concat) task
File dist/app/common.js created.

Running "concat:module-drawer" (concat) task
File dist/app/drawer.js created.

Running "concat:module-login" (concat) task
File dist/app/login.js created.

Running "concat:module-secretary" (concat) task
File dist/app/secretary.js created.

Running "clean:tmp" (clean) task
>> 1 path cleaned.

Running "steroids-module-copy-default-native-styles" task

Running "copy:native" (copy) task
Copied 2 files

Running "steroids-module-compile-default-native-styles" task
Native SASS/SCSS files found, compiling...

Running "sass:native-app" (sass) task
Warning: spawn sass ENOENT Use --force to continue.

Aborted due to warnings.

I have walked through the steroids install tutorial, and all steps work fine. “steroids login” shows that I’m already logged in. My assumption is that High Sierra updated a dependency that I rely on, but I have no idea what it is… and I’m not an expert on node, nvm, etc. and I’m not sure where to start.

Thoughts?

Thanks in advance…

-j


Steroids Install Wizard Failure
#2

I tried to install steroids on a new install of High Sierra and I run into an issue

ENOENT: no such file or directory (...)/node_modules/.abbrev

Tried to npm cache clean and npm cache verify but still same issue