Skip to content

CaryTrivett/prebuild-for-nodejs-mobile

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prebuild-for-nodejs-mobile

CLI tool to compile native modules to work on nodejs-mobile

Usage

Specify one of the supported targets:

$ npx prebuild-for-nodejs-mobile
ERROR: Must specify a target to prebuild-for-nodejs-mobile, one of these:
  * ios-arm64-simulator
  * ios-arm64
  * ios-x64
  * android-arm
  * android-arm64
  * android-x64

Such as ios-arm64:

$ npx prebuild-for-nodejs-mobile ios-arm64

Use --verbose to see the whole compilation logs:

$ npx prebuild-for-nodejs-mobile ios-arm64 --verbose

For Android, you can specify the Android SDK version with --sdkXX, otherwise by default it will be 21, the lowest supported.

$ npx prebuild-for-nodejs-mobile android-arm64 --sdk28

Features

  • Compiles native modules for iOS
  • Compiles native modules for Android
  • Can customize the Android SDK target API version
  • Compiles Rust (either Neon or node-bindgen) Node.js native modules
  • Can customize build flags

License

MIT

About

CLI tool to compile node.js native modules for mobile

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.7%
  • C++ 5.5%
  • Python 1.8%