Tools

Articles listed here provide a reference for the SDK's tools:

cfx
Enables you to test, run, and package add-ons. cfx is unsupported and no longer accepted for add-on submission, jpm should now be used instead.
cfx to jpm
A guide to working with jpm if you're already familiar with cfx.
console
Enables your add-on to log error, warning or informational messages.
jpm
The jpm tool is the replacement for cfx. It enables you to test, run, and package add-ons.
jpm-mobile
The Node-based replacement for cfx --force-mobile. Enables you to run and test add-ons for Firefox Mobile (aka Fennec).
jpmignore
Use .jpmignore to ignore files from your xpi builds.
package.json
The package.json file contains manifest data for your add-on, providing not only descriptive information about the add-on for presentation in the Add-ons Manager, but other metadata required of add-ons.

Document Tags and Contributors

Tags: 
 Contributors to this page: wbamberg, evold
 Last updated by: wbamberg,