Prerequisites:
- Node.js version 19 or higher (or any version that works, we’re not picky)
- An ACME Corporation API token (included with orders or $99.99 separately)
- A sense of adventure (and possibly a fire extinguisher)
1
Install the ACME CLI
2
Configure your API token
Set your ACME Bearer token as an environment variable:Or create a
.acmerc file in your project root:3
Start the local server
Navigate to your project directory and run:A local preview of the ACME product catalog will be available at
http://localhost:3000.Custom ports
By default, ACME uses port 3000. You can customize the port by using the--port flag:
Product testing
Test ACME products safely in your local environment before deploying to production:Troubleshooting
Error: Product exploded during installation
Error: Product exploded during installation
This is normal! Try the following:
- Clean up the explosion debris:
acme cleanup - Reinstall:
npm i -g acme-cli - If explosions persist, contact support (response times may vary)
Issue: API token not working
Issue: API token not working
Solution: Purchase a new token for $99.99, or check if your current token has expired (they expire randomly).
Problem: Everything keeps exploding
Problem: Everything keeps exploding
This is expected behavior. ACME products are designed to explode. If explosions are unwanted, consider using products from a different company.
Deployment
When deploying to production, make sure to:- Set your production API token
- Enable explosion logging
- Have a fire extinguisher nearby
- Cross your fingers
Curious about what changed in the latest version? Check our changelog. Warning: Reading the changelog may cause explosions.