Node 13.0.0 is out.
node-sass does not support node 13 yet.
Good news - just built node 13 from source and it looks like we have no issues compiling our binding:
rm -rf "Release/binding.node" && cp -af "Release/obj.target/binding.node" "Release/binding.node"
gmake: Leaving directory '/home/saper/node_modules/node-sass/build'
gyp info ok
Installed to /home/saper/node_modules/node-sass/vendor/freebsd-x64-79/binding.node
+1 to this report. NodeJS 13 just recently released and does not play well with node-sass.
It does play well. https://github.com/sass/node-sass/pull/2766 is probably ready to go.
I hope that it does play well and the issue I'm having is only local to me. I'm on node 13.0.1 and I'm getting the error:
Downloading binary from https://github.com/sass/node-sass/releases/download/v4.12.0/win32-x64-79_binding.node
Cannot download "https://github.com/sass/node-sass/releases/download/v4.12.0/win32-x64-79_binding.node":
HTTP error 404 Not Found
Hint: If github.com is not accessible in your location
try setting a proxy via HTTP_PROXY, e.g.
export HTTP_PROXY=http://example.com:1234
or configure npm proxy via
npm config set proxy http://example.com:8080
@justmedanny This is what this bug is about. node-sass does not currently ship ready to use binaries for node 13.
Please upgrade to node-sass 4.13.0 when using node 13. Thank you!
Thank you for your work. Sadly, the one release I need is missing: linux_musl-x64-79_binding.node for version 4.13.0, which is the version needed in Alpine Linux
Yeah, looks like the Alpine bindings are missing
How do we build them? Docker something something?
The instructions linked to #1996 might still be correct
Thanks, I think I got it working ... Trying to build now
@mrpapercut @ramiel node-sass binary for Alpine Linux running node 13 has been uploaded, please check
Thanks @saper ! I keep meaning to at least add the Alpine build into the release build matrix, but haven't gotten to it.
Closing since the bindings should all be there again
Thank you!
@saper \ @nschonni: thank you! works for me.
Most helpful comment
It does play well. https://github.com/sass/node-sass/pull/2766 is probably ready to go.