The Mintlify CLI
npm install mintlify
The Mintlify CLI is the easiest way to build Mintlify apps from the command line.
 
Built with ❤︎ by
Mintlify
Download the Mintlify CLI using the following command
```
npm i -g mintlify
#### mintlify dev
Run this command at the root of your Mintlify project to preview changes locally.
Notes
- mintlify dev requires Node v19 or higher.
#### Custom Ports
Mintlify uses port 3000 by default. You can use the --port flag to customize the port Mintlify runs on. For example, use this command to run in port 3333:
``
mintlify dev --port 3333
You will see an error like this if you try to run Mintlify in a port that's already taken:
``
Error: listen EADDRINUSE: address already in use :::3000
#### Troubleshooting
Steps you can take if the dev CLI is not working (After each step try to run mintlify dev again):
- Make sure you are running in a folder with a docs.json file.mintlify update
- Run to ensure you have the most recent version of the CLI..mintlify
- Make sure you are using Node v19 or higher.
- Navigate to the folder in your home directory and delete its contents.
#### mintlify broken-links
Check for broken internal links in your Mintlify project.
#### mintlify rename
Rename a file in a Mintlify project and update all internal link references.
#### mintlify openapi-check
Check your OpenAPI file for errors. You can pass in a filename (e.g. ./openapi.yaml) or a URL (e.g. https://petstore3.swagger.io/api/v3/openapi.json).
#### mintlify update
Updates to the most recent version of the Mintlify CLI.
#### mintlify upgrade
Upgrade from mint.json to docs.json. This command creates a docs.json from your existing mint.json`.
Create an account to start using Mintlify for your documentation.