Publishes a FairyGUI project.
Orchestrates:
This is the capability-injected core. Standard hosts should use publishNode() or publishBrowser() through their dedicated entries.
publishNode()
publishBrowser()
import { NodeIO } from '@openfairygui/core/node';import { publishNode } from '@openfairygui/functions/node';const doc = await new NodeIO().readProject('./project.fairy');await publishNode({ document: doc, output: './release/', compressed: true, assetsPath: './assets/', fileExtension: 'bytes',}); Copy
import { NodeIO } from '@openfairygui/core/node';import { publishNode } from '@openfairygui/functions/node';const doc = await new NodeIO().readProject('./project.fairy');await publishNode({ document: doc, output: './release/', compressed: true, assetsPath: './assets/', fileExtension: 'bytes',});
Publishes a FairyGUI project.
Orchestrates:
This is the capability-injected core. Standard hosts should use
publishNode()orpublishBrowser()through their dedicated entries.