-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature request - Support latest nodeJS versions #1113
Comments
This issue is leaving Foundation for Emails dead in the water. I have to drag an old limping laptop out whenever I need to build something. |
Yes, this makes foundation unusable in the new apple silicon macbooks. |
To get around this for the time being you can use NVM to install and use different versions of node as needed: https://github.com/nvm-sh/nvm On Mac OS see: https://dev-yakuza.posstree.com/en/environment/nvm/ for install and configuration using Homebrew |
Can anyone confirm v10 can be installed using nvm on an M1 mac? Fails for me at least. |
Appreciate the check, @tnog. Must be an issue in my environment. I will investigate further.
|
@tnog This is a feature request for upgrading foundation to work on the latest node versions. However, I would like to upgrade node to the latest release since the older 10.x versions are now end of life and no longer maintained. Also, to make node < 16 work on m1 macs you have to use rosetta otherwise only node >= 16 works natively on m1 since it was the first release to compile to darwin-arm64 target. node < 16 only compiled to darwin-64 (intel chips). |
@ItamarGronich that's clearly understood. Was responding to users like @justingit who weren't aware of workaround. |
not okay. tested. |
Works fine using https://github.com/tj/n and [email protected] |
n looks promising, I'm still having problems with the openssl dep,
|
I'm sorry for being that guy but this discussion is off topic. This is a feature request for foundation to upgrade to latest node versions. |
Can we please get something on the requirements/installation instructions! I just wasted hours trying to get my emails to compile not knowing I shouldn't have updated my node version. Extremely frustrating. |
EDIT: The instructions on the web page https://get.foundation/emails/docs/sass-guide.html are not good and should be ignored, so I removed my original answer. I just wrote a proper answer in another thread (with updated information that I didn't have when I wrote my previous answer): |
Desired behavior
Foundation runs on latest node versions (16, 17)
Current behavior
Foundation runs on node version no greater than 10.
This raised a question
Why does the docs say that foundation doesn't support node > 10? Version 2.4.0 now uses dart sass instead of node-sass so there should be less tight coupling with a specific node version. The only thing i can think of that might be the
xmlbuilder
package used bygulp-litmus
because it specifies an engine field not compatible.The text was updated successfully, but these errors were encountered: