Skip to main content

Installation

nexSys4 runs in Achaea's Nexus web client and expects the Nexus runtime, EventStream, and GMCP to be available.

Install the Nexus package

The release includes nexSys4.nxs, a Nexus package file. Import it through the Nexus package/reflex interface, then reload the client if its package groups do not appear immediately.

The npm package also contains the prebuilt runtime at dist/nexsys4.min.js. This form is intended for scripted installation and integration work:

import("https://unpkg.com/nexsys4/dist/nexsys4.min.js").then(() => {
nexusclient
.packages()
.get("nexSys4")
.items.filter((item) => item.type === "group")
.forEach((group) => {
group.enabled = true;
});

nexSys.bootstrapNexus();
});

Importing the JavaScript bundle exposes the bootstrap function; it does not start the live runtime until bootstrapNexus() is called.

Verify the runtime

After startup, evaluate this in the Nexus developer console:

Object.keys(nexSys);
// ["state", "api", "events"]

Then open the configuration dialog:

nexSys.api.ui.openConfig();

Continue with the Quickstart.