Reference
Troubleshooting
What the CLI's messages mean, and how to fix them.
Account messages
deframer checks your account before every command. If it refuses, it prints one of these and does nothing else.
Not logged in. Run `deframer login`.- This computer has no login. Run
deframer login. Your login expired or was revoked. Run `deframer login`.- The login was revoked from the account page, or it expired. Log in again.
Your account does not have an active plan. Subscribe at …/account.- Choose a plan on your account page. If you just cancelled, your paid period has ended.
Your last payment failed. Update your card at …/account.- A renewal failed more than 7 days ago. Choose Update card on your account page.
Cannot reach the deframer server to check your account. deframer needs an internet connection.- Check your connection and try again. deframer does not run offline.
Your account has been blocked.- Contact support.
The port is already in use
Something else is running on port 3000. Pick another port:
deframer create https://your-site.framer.website ./my-site --port 3001The site loads code from another host
Allow that host with --allow-host. See Export a site.
A check failed
The app still built and runs. Open the file on the report line to see which page and check failed.
Exit codes
deframer create and deframer verify end with one of these, for scripts:
| Code | Meaning |
|---|---|
| 0 | Done. Every check passed. |
| 1 | Export, install or build failed. Nothing is left running. |
| 2 | The app built and runs, but a check failed. The report says which. |
| 3 | Refused before any work: not logged in, no plan, or the server could not be reached. |