Want to see pretty graphs? Log in now!
npm install fxconsole
|2||downloads in the last week|
|52||downloads in the last month|
|Last Published By|
|Version||0.0.1 last updated 8 months ago|
|Keywords||firefox, repl, remote debugging, FirefoxOS|
|Dependencies||nomnom, colors, firefox-client|
With node.js and the npm package manager:
npm install fxconsole -g
You can now use
fxconsole from the command line.
Enable remote debugging (You'll only have to do this once)
- Open the DevTools. Web Developer > Toggle Tools
- Visit the settings panel (gear icon)
- Check "Enable remote debugging" under Advanced Settings
Listen for a connection
- Open the Firefox command line with Tools > Web Developer > Developer Toolbar.
- Start a server by entering this command:
6000is the port number)
Firefox for Android
Follow the instructions in this short Hacks video
This one is a bit hacky right now, and object inspection doesn't work yet, but feel free to try. The
.tabs command lists the currently open apps in the simulator.
- Install FirefoxOS Simulator in Firefox
- Start the Simulator with Tools > Web Developer > Firefox OS Simulator
- Get the port the Simulator is listening on with this terminal command:
lsof -i -P | grep -i "b2g"in Linux/Mac.
fxconsoleand with the
fxconsole --port 6000 --host 10.251.34.157
There are two extra REPL commands available beyond the standard node.js commands.
.tabs lists the open tabs in Firefox.
.switch 2 switches to evaluating in a tab. The argument is the index of the tab to switch to.
What it looks like