Skip to content
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

provide binaries to avoid build on install #8

Closed
oupala opened this issue Aug 31, 2018 · 9 comments
Closed

provide binaries to avoid build on install #8

oupala opened this issue Aug 31, 2018 · 9 comments

Comments

@oupala
Copy link

oupala commented Aug 31, 2018

It could be great if this module could provide binaries to avoid build on install, such as node-sass does.

Downloading binary from https://github.com/sass/node-sass/releases/download/v4.9.3/linux-x64-57_binding.node
Download complete  ] - :
Binary saved to /home/user/dev/myproject/node_modules/node-sass/vendor/linux-x64-57/binding.node
Caching binary to /home/user/.npm/node-sass/4.9.3/linux-x64-57_binding.node

Most issues of integer are about difficulties to install it, this could solve this frequent problem.

Here are the binaries that should be provided:

  • Windows
  • Unix and Linux
  • macOS
  • Alpine Linux

For other architectures, there is still node-gyp.

@MattIPv4
Copy link

This would fix #16

@prawnsalad
Copy link

Just noting this here as it's the same problem / improvement, WiseLibs/better-sqlite3#163

@danielbarela
Copy link
Contributor

I have created a pull request to do this: #23

@cekvenich
Copy link

Let me know if this fixes it, before the install: npm i -g node-gyp@latest

@oupala
Copy link
Author

oupala commented Feb 8, 2020

This issue is about removing the need of building integer. The proposal of @cekvenich to install node-gyp is about building integer. This is a workaround but does not help to solve the issue.

@cekvenich
Copy link

@oupala I'm not a maintainer here but I'm sure a PR is welcome.

@danielbarela
Copy link
Contributor

@cekvenich Pull request #23 which fixes this issue has already been merged.

@JoshuaWise
Copy link
Owner

This is now supported with integer 3.0.0.

@oupala
Copy link
Author

oupala commented Mar 9, 2020

It should be clearly written that prebuilt binary are only available for x64.

And yes, x86 is still used nowadays.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants