The development tools for FontoXML are command-line tools which offer support for developers when configuring FontoXML Editor instances and their complementary apps, and facilitate running them locally for testing purposes. They act as a gateway to the FontoXML SDK and can be used for creating and updating editor instances, and preparing XML schemas for use with FontoXML.
npm i -g @fontoxml/fontoxml-development-tools
You can use Node Version Manager on Linux/MacOS or its Windows counterpart to install and use multiple version of Node.js on a single system. This is useful if you develop different projects with different versions of Node.js.
Get help for the available commands:
Get help for a specific command, detailing all its arguments:
fontoxml-development-tools <command> --help
fdt shorthand instead of
fdt <command> --help
Certain commands, like
content-quality, require a valid developer license file on your system and the permissions to run them. A license file
fonto.lic can be stored in either of these locations:
- In your user home directory (
$HOMEon linux/MacOS, or
- In an ancestor folder of where you are running the
Verify that your license file is installed correctly by running the
fdt license validate command.
To obtain a license file, or to obtain additional permissions, please contact us at https://fontoxml.com/contact-us/ or reach out to your FontoXML contact if you have one available. License files are personal and we disadvice to store them in any version control system you might have.