Skip to content

JXcore native addon sample with multiple JavaScript engine support

License

Notifications You must be signed in to change notification settings

jxcore/jxcore-addon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JXcore Addon Sample

JXcore native addon with multiple JavaScript engine support

How To Compile

Let's compile JXcore. Get the source codes from Github and compile.

 $> git clone https://github.com/jxcore/jxcore
 $> git clone https://github.com/jxcore/jxcore-addon
 $> cd jxcore
 $> ./configure 
 $> sudo make install

On Windows;

 $> git clone https://github.com/jxcore/jxcore
 $> git clone https://github.com/jxcore/jxcore-addon
 $> cd jxcore
 $> vcbuild.bat

Make sure JXcore is accessible from the command line. Try

jx -jsv

The command above should show you the name of the JavaScript engine powering JXcore. If you are having problem with compiling JXcore, you can also install JXcore from JXcore.com/downloads

If you have JXcore is installed, not it's time to install npm for JXcore.

 $> sudo jx install 

Lets compile this addon. Get the source codes from Github and compile.

 $> cd ../jxcore-addon
 $> jx install

Check if it works

 $> jx test.js

If you are looking for (details on how to compile JXcore, visit this link. )

Looking for an advanced example ?

Leveldown Addon with JXcore Macro

Tip

If you are having a problem, try deleting USER_HOME/.node_gyp/ folder

jx install compiles the addon for the engine it has built-in. For example, if you have JXcore with SpiderMonkey is installed, it will compile the addon for SpiderMonkey.

About

JXcore native addon sample with multiple JavaScript engine support

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published